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

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

View File

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

View File

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

View File

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

View File

@@ -3,6 +3,7 @@ langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_actif
- field.storage.node.field_adresse
- field.storage.node.field_ge
- field.storage.node.field_programme
@@ -13,6 +14,7 @@ dependencies:
- leaflet_views
- node
- user
- views_conditional
id: projets
label: Projets
module: views
@@ -372,15 +374,80 @@ display:
separator: ', '
field_api_classes: false
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:
id: title
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: ''
admin_label: 'titre (lien)'
label: ''
exclude: false
exclude: true
alter:
alter_text: false
text: ''
@@ -435,6 +502,128 @@ display:
separator: ', '
field_api_classes: false
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:
id: field_programme
table: node__field_programme
@@ -629,6 +818,7 @@ display:
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme'
@@ -665,6 +855,7 @@ display:
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme'
@@ -691,6 +882,7 @@ display:
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_actif'
- 'config:field.storage.node.field_adresse'
- 'config:field.storage.node.field_ge'
- 'config:field.storage.node.field_programme'