diff --git a/config/install/core.entity_form_display.node.classe.default.yml b/config/install/core.entity_form_display.node.classe.default.yml index 5947cce..670144e 100644 --- a/config/install/core.entity_form_display.node.classe.default.yml +++ b/config/install/core.entity_form_display.node.classe.default.yml @@ -152,14 +152,10 @@ content: media_types: { } third_party_settings: { } field_percorso_di_studio: - type: entity_reference_autocomplete + type: options_buttons weight: 4 region: content - settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' + settings: { } third_party_settings: { } field_persona_responsabile: type: entity_reference_autocomplete diff --git a/config/install/field.field.node.classe.field_percorso_di_studio.yml b/config/install/field.field.node.classe.field_percorso_di_studio.yml index 2266f65..324a3da 100644 --- a/config/install/field.field.node.classe.field_percorso_di_studio.yml +++ b/config/install/field.field.node.classe.field_percorso_di_studio.yml @@ -4,7 +4,6 @@ dependencies: config: - field.storage.node.field_percorso_di_studio - node.type.classe - - node.type.percorso_di_studio id: node.classe.field_percorso_di_studio field_name: field_percorso_di_studio entity_type: node @@ -16,13 +15,10 @@ translatable: false default_value: { } default_value_callback: '' settings: - handler: 'default:node' + handler: views handler_settings: - target_bundles: - percorso_di_studio: percorso_di_studio - sort: - field: title - direction: ASC - auto_create: false - auto_create_bundle: '' + view: + view_name: contenuti_ricerca_avanzata_campi + display_name: percorso_di_studio + arguments: { } field_type: entity_reference diff --git a/config/install/views.view.contenuti_ricerca_avanzata_campi.yml b/config/install/views.view.contenuti_ricerca_avanzata_campi.yml index 35c201b..3552f32 100644 --- a/config/install/views.view.contenuti_ricerca_avanzata_campi.yml +++ b/config/install/views.view.contenuti_ricerca_avanzata_campi.yml @@ -11,6 +11,7 @@ dependencies: - field.storage.node.field_isbn - field.storage.node.field_nome - field.storage.node.field_ritratto + - field.storage.node.field_struttura_didattica - image.style.focal_point_thumbnail_1x_1_1_40x40_ - image.style.thumbnail - node.type.article @@ -18,6 +19,7 @@ dependencies: - node.type.libro - node.type.luogo - node.type.partner + - node.type.percorso_di_studio - node.type.persona - node.type.progetto - node.type.servizio @@ -2040,6 +2042,231 @@ display: - 'user.node_grants:view' - user.permissions tags: { } + percorso_di_studio: + id: percorso_di_studio + display_title: 'Percorso di studio' + display_plugin: entity_reference + position: 12 + display_options: + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + 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: false + ellipsis: false + 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 + field_struttura_didattica: + id: field_struttura_didattica + table: node__field_struttura_didattica + field: field_struttura_didattica + relationship: none + group_type: group + admin_label: '' + plugin_id: field + 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: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + 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 + arguments: { } + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: + percorso_di_studio: percorso_di_studio + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: entity_reference + options: + search_fields: + title: title + field_struttura_didattica: field_struttura_didattica + row: + type: entity_reference + options: + default_field_elements: true + inline: + title: title + field_struttura_didattica: field_struttura_didattica + separator: ' - ' + hide_empty: false + defaults: + fields: false + arguments: false + filters: false + filter_groups: false + display_description: 'Effettua la ricerca sul tipo "Percorso di studio".' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_struttura_didattica' progetto: id: progetto display_title: Progetto