added conditionnal field to projets maps for title link or not regarding actif or not

This commit is contained in:
Bachir Soussi Chiadmi 2021-09-09 18:57:24 +02:00
parent 2dd3adf351
commit 09be2e1ec7
6 changed files with 263 additions and 5 deletions

View File

@ -43,6 +43,7 @@
"drupal/structure_sync": "^2.0", "drupal/structure_sync": "^2.0",
"drupal/twig_xdebug": "^1.2", "drupal/twig_xdebug": "^1.2",
"drupal/video_embed_field": "^2.4", "drupal/video_embed_field": "^2.4",
"drupal/views_conditional": "^1.4",
"geocoder-php/google-maps-provider": "^4.6", "geocoder-php/google-maps-provider": "^4.6",
"geocoder-php/mapquest-provider": "^4.2", "geocoder-php/mapquest-provider": "^4.2",
"wikimedia/composer-merge-plugin": "^2.0" "wikimedia/composer-merge-plugin": "^2.0"

66
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "328b7f6a32c6d7ca83f1be7cf6b6435a", "content-hash": "30be06897e716bde6a8c2d049891ae62",
"packages": [ "packages": [
{ {
"name": "ajgl/breakpoint-twig-extension", "name": "ajgl/breakpoint-twig-extension",
@ -9476,6 +9476,70 @@
"docs": "https://www.drupal.org/docs/8/modules/views-bulk-operations-vbo" "docs": "https://www.drupal.org/docs/8/modules/views-bulk-operations-vbo"
} }
}, },
{
"name": "drupal/views_conditional",
"version": "1.4.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/views_conditional.git",
"reference": "8.x-1.4"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/views_conditional-8.x-1.4.zip",
"reference": "8.x-1.4",
"shasum": "26aaf029801aaadf2a1a5781bcd9884887a2f575"
},
"require": {
"drupal/core": "^8 || ^9"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.4",
"datestamp": "1619318541",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Shelane French",
"homepage": "https://www.drupal.org/u/shelane",
"role": "Maintainer"
},
{
"name": "Anand Toshniwal (anand.toshniwal93)",
"homepage": "https://www.drupal.org/u/anandtoshniwal93",
"role": "Maintainer"
},
{
"name": "Timofey Denisov (ofry)",
"homepage": "https://www.drupal.org/u/ofry",
"role": "Maintainer"
},
{
"name": "MChittenden",
"homepage": "https://www.drupal.org/u/mchittenden",
"role": "Maintainer"
}
],
"description": "Views Conditional is a simple module that allows you to define conditionals with fields in views",
"homepage": "https://www.drupal.org/project/views_conditional",
"keywords": [
"Drupal"
],
"support": {
"source": "http://cgit.drupalcode.org/views_conditional",
"issues": "https://www.drupal.org/project/issues/views_conditional"
}
},
{ {
"name": "drupal/views_ef_fieldset", "name": "drupal/views_ef_fieldset",
"version": "1.5.0", "version": "1.5.0",

View File

@ -138,6 +138,7 @@ module:
video_embed_wysiwyg: 0 video_embed_wysiwyg: 0
views_bulk_edit: 0 views_bulk_edit: 0
views_bulk_operations: 0 views_bulk_operations: 0
views_conditional: 0
views_ef_fieldset: 0 views_ef_fieldset: 0
views_ui: 0 views_ui: 0
extlink: 1 extlink: 1

View File

@ -7,7 +7,7 @@ dependencies:
_core: _core:
default_config_hash: Tt8DtxZ3Nooo0PoWPpJvszA3R_5d8MmpUW7LM_R-BzY default_config_hash: Tt8DtxZ3Nooo0PoWPpJvszA3R_5d8MmpUW7LM_R-BzY
id: default id: default
label: Default label: Master
description: 'A default Linkit profile' description: 'A default Linkit profile'
matchers: matchers:
556010a3-e317-48b3-b4ed-854c10f4b950: 556010a3-e317-48b3-b4ed-854c10f4b950:

View File

@ -5,7 +5,7 @@ dependencies: { }
_core: _core:
default_config_hash: iqELjKI7buiSyUfLs0cgSDbx7dvVI2StrGj0OaNLgSo default_config_hash: iqELjKI7buiSyUfLs0cgSDbx7dvVI2StrGj0OaNLgSo
id: default id: default
label: Default label: Master
panes: panes:
left: left:
style: none style: none

View File

@ -3,6 +3,7 @@ langcode: fr
status: true status: true
dependencies: dependencies:
config: config:
- field.storage.node.field_actif
- field.storage.node.field_adresse - field.storage.node.field_adresse
- field.storage.node.field_ge - field.storage.node.field_ge
- field.storage.node.field_programme - field.storage.node.field_programme
@ -13,6 +14,7 @@ dependencies:
- leaflet_views - leaflet_views
- node - node
- user - user
- views_conditional
id: projets id: projets
label: Projets label: Projets
module: views module: views
@ -372,15 +374,80 @@ display:
separator: ', ' separator: ', '
field_api_classes: false field_api_classes: false
plugin_id: field plugin_id: field
field_actif:
id: field_actif
table: node__field_actif
field: field_actif
relationship: none
group_type: group
admin_label: ''
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: boolean
settings:
format: default
format_custom_true: ''
format_custom_false: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
plugin_id: field
title: title:
id: title id: title
table: node_field_data table: node_field_data
field: title field: title
relationship: none relationship: none
group_type: group group_type: group
admin_label: '' admin_label: 'titre (lien)'
label: '' label: ''
exclude: false exclude: true
alter: alter:
alter_text: false alter_text: false
text: '' text: ''
@ -435,6 +502,128 @@ display:
separator: ', ' separator: ', '
field_api_classes: false field_api_classes: false
plugin_id: field plugin_id: field
title_1:
id: title_1
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: 'Titre (no-lien)'
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: false
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: node
entity_field: title
plugin_id: field
views_conditional_field:
id: views_conditional_field
table: views_conditional
field: views_conditional_field
relationship: none
group_type: group
admin_label: 'conditionnal title'
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
if: field_actif
condition: eq
equalto: '1'
then: '{{ title }}'
then_translate: 0
or: '{{ title_1 }}'
or_translate: 0
strip_tags: 0
plugin_id: views_conditional_field
field_programme: field_programme:
id: field_programme id: field_programme
table: node__field_programme table: node__field_programme
@ -629,6 +818,7 @@ display:
- 'user.node_grants:view' - 'user.node_grants:view'
- user.permissions - user.permissions
tags: tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse' - 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge' - 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme' - 'config:field.storage.node.field_programme'
@ -665,6 +855,7 @@ display:
- 'user.node_grants:view' - 'user.node_grants:view'
- user.permissions - user.permissions
tags: tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse' - 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge' - 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme' - 'config:field.storage.node.field_programme'
@ -691,6 +882,7 @@ display:
- 'user.node_grants:view' - 'user.node_grants:view'
- user.permissions - user.permissions
tags: tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse' - 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge' - 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme' - 'config:field.storage.node.field_programme'