Преглед на файлове

fixed the about home teaser display #1303

bach преди 3 години
родител
ревизия
30ac7014d9
променени са 2 файла, в които са добавени 119 реда и са изтрити 109 реда
  1. 22 15
      config/sync/core.entity_view_display.paragraph.textes.preview.yml
  2. 97 94
      config/sync/views.view.home_blocks.yml

+ 22 - 15
config/sync/core.entity_view_display.paragraph.textes.preview.yml

@@ -16,29 +16,36 @@ bundle: textes
 mode: preview
 content:
   field_texte:
-    weight: 1
+    weight: 0
     label: hidden
     settings:
-      trim_length: 600
-      ellipsis: 1
-      word_boundary: 1
-      token_replace: 0
+      trim_length: '600'
+      ellipsis: '1'
+      word_boundary: '1'
+      use_summary: '1'
       filter: input
       format: plain_text
-      allowed_html: '<a> <b> <br> <dd> <dl> <dt> <em> <i> <li> <ol> <p> <strong> <u> <ul>'
+      allowed_html:
+        - a
+        - b
+        - br
+        - dd
+        - dl
+        - dt
+        - em
+        - i
+        - li
+        - ol
+        - p
+        - strong
+        - u
+        - ul
+      token_replace: 0
       autop: 0
-      use_summary: 0
     third_party_settings: {  }
     type: advanced_text
     region: content
-  field_titre:
-    weight: 0
-    label: hidden
-    settings:
-      link_to_entity: false
-    third_party_settings: {  }
-    type: string
-    region: content
 hidden:
   field_photo: true
+  field_titre: true
   search_api_excerpt: true

+ 97 - 94
config/sync/views.view.home_blocks.yml

@@ -3,14 +3,15 @@ langcode: fr
 status: true
 dependencies:
   config:
-    - core.entity_view_mode.node.teaser
     - field.storage.node.field_image
     - field.storage.node.field_programme
+    - field.storage.node.field_textes
     - image.style.large
     - node.type.actualite
     - node.type.evenement
     - node.type.ressource
   module:
+    - entity_reference_revisions
     - image
     - node
     - user
@@ -300,6 +301,71 @@ 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: ''
+          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: string
+          settings:
+            link_to_entity: 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
+          entity_type: node
+          entity_field: title
+          plugin_id: field
       filters:
         status:
           value: '1'
@@ -980,6 +1046,27 @@ display:
         groups:
           1: AND
       sorts: {  }
+      style:
+        type: default
+        options:
+          grouping: {  }
+          row_class: ''
+          default_row_class: true
+          uses_fields: false
+      row:
+        type: fields
+        options:
+          default_field_elements: true
+          inline: {  }
+          separator: ''
+          hide_empty: false
+      pager:
+        type: none
+        options:
+          offset: 0
+      block_category: 'Home blocks (views)'
+      block_description: about
+      css_class: about
       fields:
         title:
           id: title
@@ -1046,10 +1133,10 @@ display:
           entity_type: node
           entity_field: title
           plugin_id: field
-        field_image:
-          id: field_image
-          table: node__field_image
-          field: field_image
+        field_textes:
+          id: field_textes
+          table: node__field_textes
+          field: field_textes
           relationship: none
           group_type: group
           admin_label: ''
@@ -1095,14 +1182,13 @@ display:
           empty_zero: false
           hide_alter_empty: true
           click_sort_column: target_id
-          type: image
+          type: entity_reference_revisions_entity_view
           settings:
-            image_style: large
-            image_link: content
+            view_mode: preview
           group_column: ''
           group_columns: {  }
           group_rows: true
-          delta_limit: 0
+          delta_limit: 1
           delta_offset: 0
           delta_reversed: false
           delta_first_last: false
@@ -1158,93 +1244,11 @@ display:
           hide_empty: false
           empty_zero: false
           hide_alter_empty: true
-          text: voir
+          text: 'en savoir plus'
           output_url_as_text: false
           absolute: false
           entity_type: node
           plugin_id: entity_link
-        field_programme:
-          id: field_programme
-          table: node__field_programme
-          field: field_programme
-          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: target_id
-          type: entity_reference_label
-          settings:
-            link: true
-          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
-          plugin_id: field
-      style:
-        type: default
-        options:
-          grouping: {  }
-          row_class: ''
-          default_row_class: true
-          uses_fields: false
-      row:
-        type: 'entity:node'
-        options:
-          relationship: none
-          view_mode: teaser
-      pager:
-        type: none
-        options:
-          offset: 0
-      block_category: 'Home blocks (views)'
-      block_description: about
-      css_class: about
     deleted: false
     cache_metadata:
       max-age: -1
@@ -1254,8 +1258,7 @@ display:
         - 'user.node_grants:view'
         - user.permissions
       tags:
-        - 'config:field.storage.node.field_image'
-        - 'config:field.storage.node.field_programme'
+        - 'config:field.storage.node.field_textes'
   block_3:
     display_plugin: block
     id: block_3