diff --git a/config/sync/core.entity_form_display.taxonomy_term.villes.default.yml b/config/sync/core.entity_form_display.taxonomy_term.villes.default.yml new file mode 100644 index 00000000..f8cab617 --- /dev/null +++ b/config/sync/core.entity_form_display.taxonomy_term.villes.default.yml @@ -0,0 +1,68 @@ +uuid: 1b6e1a0c-b975-4e34-86f9-84f6eb226568 +langcode: fr +status: true +dependencies: + config: + - field.field.taxonomy_term.villes.field_adresse + - field.field.taxonomy_term.villes.field_geofield + - taxonomy.vocabulary.villes + module: + - address + - geofield + - path + - text +id: taxonomy_term.villes.default +targetEntityType: taxonomy_term +bundle: villes +mode: default +content: + description: + type: text_textarea + weight: 1 + region: content + settings: + placeholder: '' + rows: 5 + third_party_settings: { } + field_adresse: + weight: 2 + settings: { } + third_party_settings: { } + type: address_default + region: content + field_geofield: + weight: 3 + settings: + html5_geolocation: false + third_party_settings: { } + type: geofield_latlon + region: content + langcode: + type: language_select + weight: 6 + region: content + settings: + include_locked: true + third_party_settings: { } + name: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 5 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + settings: + display_label: true + weight: 4 + region: content + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_view_display.taxonomy_term.villes.default.yml b/config/sync/core.entity_view_display.taxonomy_term.villes.default.yml new file mode 100644 index 00000000..f8e53a65 --- /dev/null +++ b/config/sync/core.entity_view_display.taxonomy_term.villes.default.yml @@ -0,0 +1,43 @@ +uuid: 0ba44f49-a589-48be-ad74-83da5231adc4 +langcode: fr +status: true +dependencies: + config: + - field.field.taxonomy_term.villes.field_adresse + - field.field.taxonomy_term.villes.field_geofield + - taxonomy.vocabulary.villes + module: + - address + - geofield + - text +id: taxonomy_term.villes.default +targetEntityType: taxonomy_term +bundle: villes +mode: default +content: + description: + label: hidden + type: text_default + weight: 0 + region: content + settings: { } + third_party_settings: { } + field_adresse: + weight: 1 + label: above + settings: { } + third_party_settings: { } + type: address_default + region: content + field_geofield: + weight: 2 + label: above + settings: + output_format: wkt + output_escape: true + third_party_settings: { } + type: geofield_default + region: content +hidden: + langcode: true + search_api_excerpt: true diff --git a/config/sync/field.field.taxonomy_term.villes.field_adresse.yml b/config/sync/field.field.taxonomy_term.villes.field_adresse.yml new file mode 100644 index 00000000..d5dfe225 --- /dev/null +++ b/config/sync/field.field.taxonomy_term.villes.field_adresse.yml @@ -0,0 +1,59 @@ +uuid: d696724b-1035-4f45-b453-41e405050767 +langcode: fr +status: true +dependencies: + config: + - field.storage.taxonomy_term.field_adresse + - taxonomy.vocabulary.villes + module: + - address +id: taxonomy_term.villes.field_adresse +field_name: field_adresse +entity_type: taxonomy_term +bundle: villes +label: Adresse +description: '' +required: false +translatable: false +default_value: + - + langcode: '' + country_code: FR + administrative_area: null + locality: '' + dependent_locality: null + postal_code: '' + sorting_code: null + address_line1: '' + address_line2: '' + organization: null + given_name: null + additional_name: null + family_name: null +default_value_callback: '' +settings: + available_countries: { } + langcode_override: '' + field_overrides: + givenName: + override: hidden + additionalName: + override: hidden + familyName: + override: hidden + organization: + override: hidden + addressLine1: + override: optional + addressLine2: + override: optional + postalCode: + override: optional + sortingCode: + override: hidden + dependentLocality: + override: optional + administrativeArea: + override: optional + fields: { } +field_type: address diff --git a/config/sync/field.field.taxonomy_term.villes.field_geofield.yml b/config/sync/field.field.taxonomy_term.villes.field_geofield.yml new file mode 100644 index 00000000..9c833893 --- /dev/null +++ b/config/sync/field.field.taxonomy_term.villes.field_geofield.yml @@ -0,0 +1,39 @@ +uuid: 3a0e635c-3ee6-409c-ab50-3e9f7121cdcb +langcode: fr +status: true +dependencies: + config: + - field.storage.taxonomy_term.field_geofield + - taxonomy.vocabulary.villes + module: + - geocoder_field + - geofield +third_party_settings: + geocoder_field: + method: geocode + weight: 0 + skip_not_empty_value: false + disabled: true + hidden: false + providers: + - mapquest + dumper: wkt + failure: + handling: preserve + status_message: true + log: true + field: field_adresse + delta_handling: default +id: taxonomy_term.villes.field_geofield +field_name: field_geofield +entity_type: taxonomy_term +bundle: villes +label: geofield +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + backend: geofield_backend_default +field_type: geofield diff --git a/config/sync/field.storage.taxonomy_term.field_adresse.yml b/config/sync/field.storage.taxonomy_term.field_adresse.yml new file mode 100644 index 00000000..276953e9 --- /dev/null +++ b/config/sync/field.storage.taxonomy_term.field_adresse.yml @@ -0,0 +1,19 @@ +uuid: 01e61209-9a20-491e-b6d5-4c9ecbfee5c8 +langcode: fr +status: true +dependencies: + module: + - address + - taxonomy +id: taxonomy_term.field_adresse +field_name: field_adresse +entity_type: taxonomy_term +type: address +settings: { } +module: address +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.taxonomy_term.field_geofield.yml b/config/sync/field.storage.taxonomy_term.field_geofield.yml new file mode 100644 index 00000000..d4688b41 --- /dev/null +++ b/config/sync/field.storage.taxonomy_term.field_geofield.yml @@ -0,0 +1,20 @@ +uuid: ae2363f4-565d-40e6-ad68-c41b513ddbad +langcode: fr +status: true +dependencies: + module: + - geofield + - taxonomy +id: taxonomy_term.field_geofield +field_name: field_geofield +entity_type: taxonomy_term +type: geofield +settings: + backend: geofield_backend_default +module: geofield +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/page_manager.page.villes.yml b/config/sync/page_manager.page.villes.yml new file mode 100644 index 00000000..f5d3dc34 --- /dev/null +++ b/config/sync/page_manager.page.villes.yml @@ -0,0 +1,12 @@ +uuid: 7ebf0528-da39-44ff-80f9-f19582734285 +langcode: fr +status: true +dependencies: { } +id: villes +label: Villes +description: '' +use_admin_theme: false +path: /villes +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page_variant.villes-panels_variant-0.yml b/config/sync/page_manager.page_variant.villes-panels_variant-0.yml new file mode 100644 index 00000000..39b4a677 --- /dev/null +++ b/config/sync/page_manager.page_variant.villes-panels_variant-0.yml @@ -0,0 +1,42 @@ +uuid: 191fbea9-6278-4eca-bb41-c794071efa3d +langcode: fr +status: true +dependencies: + config: + - page_manager.page.villes + - views.view.villes + module: + - panels + - views +id: villes-panels_variant-0 +label: Panels +variant: panels_variant +variant_settings: + blocks: + 95b42249-bc7e-4eb7-b507-d25d876864b4: + id: 'views_block:villes-block_1' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + region: content + weight: 0 + uuid: 95b42249-bc7e-4eb7-b507-d25d876864b4 + context_mapping: { } + id: panels_variant + uuid: baf1cce4-6724-4a2b-9b55-3c1290519dbb + label: null + weight: 0 + layout: layout_onecol + layout_settings: + label: '' + page_title: Villes + storage_type: page_manager + storage_id: villes-panels_variant-0 + builder: standard +page: villes +weight: 0 +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/views.view.admin_taxo.yml b/config/sync/views.view.admin_taxo.yml index d0d85b66..126eb062 100644 --- a/config/sync/views.view.admin_taxo.yml +++ b/config/sync/views.view.admin_taxo.yml @@ -3,9 +3,13 @@ langcode: fr status: true dependencies: config: + - field.storage.taxonomy_term.field_adresse + - field.storage.taxonomy_term.field_geofield - taxonomy.vocabulary.types_de_document - taxonomy.vocabulary.villes module: + - address + - geofield - taxonomy - text - user @@ -52,10 +56,13 @@ display: pager: type: mini options: - items_per_page: 10 + items_per_page: 50 offset: 0 id: 0 total_pages: null + tags: + previous: ‹‹ + next: ›› expose: items_per_page: false items_per_page_label: 'Éléments par page' @@ -64,9 +71,6 @@ display: items_per_page_options_all_label: '- Tout -' offset: false offset_label: Décalage - tags: - previous: ‹‹ - next: ›› style: type: table options: @@ -358,6 +362,132 @@ display: entity_type: taxonomy_term entity_field: description plugin_id: field + field_adresse: + id: field_adresse + table: taxonomy_term__field_adresse + field: field_adresse + relationship: none + group_type: group + admin_label: '' + label: Adresse + 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: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: langcode + type: address_default + settings: { } + group_column: '' + 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 + field_geofield: + id: field_geofield + table: taxonomy_term__field_geofield + field: field_geofield + relationship: none + group_type: group + admin_label: '' + label: geofield + 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: true + 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: geofield_default + settings: + output_format: wkt + output_escape: true + 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 changed: id: changed table: taxonomy_term_field_revision @@ -506,7 +636,9 @@ display: - 'languages:language_interface' - url.query_args - user.permissions - tags: { } + tags: + - 'config:field.storage.taxonomy_term.field_adresse' + - 'config:field.storage.taxonomy_term.field_geofield' page_1: display_plugin: page id: page_1 @@ -596,7 +728,9 @@ display: - 'languages:language_interface' - url.query_args - user.permissions - tags: { } + tags: + - 'config:field.storage.taxonomy_term.field_adresse' + - 'config:field.storage.taxonomy_term.field_geofield' page_2: display_plugin: page id: page_2 @@ -626,7 +760,9 @@ display: - 'languages:language_interface' - url.query_args - user.permissions - tags: { } + tags: + - 'config:field.storage.taxonomy_term.field_adresse' + - 'config:field.storage.taxonomy_term.field_geofield' page_3: display_plugin: page id: page_3 @@ -656,7 +792,9 @@ display: - 'languages:language_interface' - url.query_args - user.permissions - tags: { } + tags: + - 'config:field.storage.taxonomy_term.field_adresse' + - 'config:field.storage.taxonomy_term.field_geofield' page_4: display_plugin: page id: page_4 @@ -686,4 +824,6 @@ display: - 'languages:language_interface' - url.query_args - user.permissions - tags: { } + tags: + - 'config:field.storage.taxonomy_term.field_adresse' + - 'config:field.storage.taxonomy_term.field_geofield' diff --git a/config/sync/views.view.villes.yml b/config/sync/views.view.villes.yml new file mode 100644 index 00000000..61a42b20 --- /dev/null +++ b/config/sync/views.view.villes.yml @@ -0,0 +1,302 @@ +uuid: 0d4d6916-ce71-4dd2-b382-d45a30c50b8f +langcode: fr +status: true +dependencies: + config: + - field.storage.taxonomy_term.field_geofield + - taxonomy.vocabulary.villes + module: + - geofield + - leaflet_views + - taxonomy + - user +id: villes +label: Villes +module: views +description: '' +tag: '' +base_table: taxonomy_term_field_data +base_field: tid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: none + options: + items_per_page: 0 + offset: 0 + style: + type: leaflet_map + options: + grouping: { } + data_source: field_geofield + entity_source: __base_table + name_field: name + description_field: '' + view_mode: full + leaflet_map: stamen-toner-lite + height: '400' + height_unit: px + hide_empty_map: false + disable_wheel: false + fullscreen_control: true + gesture_handling: false + reset_map: + control: false + position: topright + map_position: + force: false + center: + lat: !!float 0 + lon: !!float 0 + zoom: 12 + minZoom: 1 + maxZoom: 18 + zoomFiner: 0 + weight: '' + icon: + iconType: marker + iconUrl: '' + shadowUrl: '' + className: '' + html: '
' + html_class: leaflet-map-divicon + circle_marker_options: '{"radius":100,"color":"red","fillColor":"#f03","fillOpacity":0.5}' + iconSize: + x: '' + 'y': '' + iconAnchor: + x: '' + 'y': '' + shadowSize: + x: '' + 'y': '' + shadowAnchor: + x: '' + 'y': '' + popupAnchor: + x: '' + 'y': '' + leaflet_markercluster: + control: false + options: '{"spiderfyOnMaxZoom":true,"showCoverageOnHover":true,"removeOutsideVisibleBounds":false}' + include_path: 0 + path: '{"color":"#3388ff","opacity":"1.0","stroke":true,"weight":3,"fill":"depends","fillColor":"*","fillOpacity":"0.2","radius":"6"}' + geocoder: + control: false + settings: + position: topright + input_size: 25 + providers: + mapquest: + weight: '0' + checked: 0 + min_terms: 4 + delay: 800 + zoom: 16 + popup: false + options: '' + row: + type: fields + fields: + name: + id: name + table: taxonomy_term_field_data + field: name + entity_type: taxonomy_term + entity_field: name + label: '' + alter: + alter_text: false + make_link: false + absolute: false + trim: false + word_boundary: false + ellipsis: false + strip_tags: false + html: false + hide_empty: false + empty_zero: false + type: string + settings: + link_to_entity: true + plugin_id: term_name + relationship: none + group_type: group + admin_label: '' + exclude: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_alter_empty: true + click_sort_column: value + 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 + convert_spaces: false + field_geofield: + id: field_geofield + table: taxonomy_term__field_geofield + field: field_geofield + relationship: none + group_type: group + admin_label: '' + 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 + click_sort_column: value + type: geofield_default + settings: + output_format: wkt + output_escape: true + 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 + filters: + status: + value: '1' + table: taxonomy_term_field_data + field: status + plugin_id: boolean + entity_type: taxonomy_term + entity_field: status + id: status + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + group: 1 + vid: + id: vid + table: taxonomy_term_field_data + field: vid + value: + villes: villes + entity_type: taxonomy_term + entity_field: vid + plugin_id: bundle + expose: + operator_limit_selection: false + operator_list: { } + sorts: { } + title: Villes + header: { } + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: + - 'config:field.storage.taxonomy_term.field_geofield' + block_1: + display_plugin: block + id: block_1 + display_title: 'Villes map' + position: 1 + display_options: + display_extenders: + views_ef_fieldset: { } + block_category: 'Villes (views)' + display_description: '' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - user.permissions + tags: + - 'config:field.storage.taxonomy_term.field_geofield'