Hi!

Nice work done! Yet for me one thing is missing: ability to pass along contextual filter from original view.

The case:
Term Reference field in referenced content that uses Entity Reference view to select terms (via contextual filter). The task is to use terms from the referencing entity, but only once for each term through all referenced content.

Like this:
Node: Term A + Term B + Term C
Reference 1: Term A (could be A, B, C)
Reference 2: Term B (could be B, C)
Reference 3: Term C (only choice)

If I were able to pass contextual filter form Entity Reference view to other view that filters it, task would be done. I think this pattern could be very useful in other cases.

Again, thanks for your work!

Comments

povoloka created an issue. See original summary.

povoloka’s picture

Title: Pass along contxtual filters » Pass along contextual filters
Issue summary: View changes
antonnavi’s picture

Status: Active » Postponed (maintainer needs more info)

Hi, povoloka !

Could you please attach your Entity Reference view YML export file. Also describe a bit more detailed: How passing contextual filter from a parent view to other view filter will help to implement described logic.

antonnavi’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)
suyash.vaidya’s picture

Status: Closed (cannot reproduce) » Needs review
StatusFileSize
new1.61 KB

Re-opening this issue as I needed this functionality as when using pagination with an ajax request, my "other views" weren't picking up the contextual filter from the URL.

Deno’s picture

Does the "other view" parse any contextual filters?

I have set up the filter to get the default value from the URI (node ID from the URI) and it seems as if this isn't working at all. I also tried to use the view of type "attachment", but this doesn't seem to work either.

As for the logic:

I am showing some nodes of the type "choices" to the user that can be included to/excluded from a node of type "container". A bit of java-script, Json:API and ajax magic means that users just need to press the Add/remove button in a view to add/remove the "choices" nodes from the "container" node without leaving the view.

The clue: the table listing "included choices" need a contextual filter on the "container" nid, otherwise they don't know which container to look into.

As I said, I tried with "content ID from URL" default in contextual filter but this didn't work.

Deno’s picture

In reality, my view is more complex than that, so I'm not sure if that's of any use as example, but here it comes.
Some explanations:

  • Study is a group.
  • Datapackage is a package containing references to various other data (nodes)
  • Datapackage is referenced from the study
  • Adaptation Options are referenced from the datapackage
  • GL-step are nodes belonging to this group.
  • Adaptation Options can also be referenced from the GL-Step
  • Everything called "twin" should be called "adaptation option". Historic reasons, sorry.

What this view does is to list the adaptation options that are available for the study (listed in the right Datapackage) and lets users include some of them in the GL-step.

uuid: 96c488d1-8c56-404a-975e-ab2ffa4aabe1
langcode: en
status: true
dependencies:
  config:
    - node.type.adaptation_options
    - views.view.study_adaptation_options
  module:
    - better_exposed_filters
    - group
    - node
    - other_view_filter
    - user
    - views_field_formatter
id: study_adaptation_options
label: 'Study Adaptation Options'
module: views
description: ''
tag: ''
base_table: node_field_data
base_field: nid
core: 8.x
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:
          offset: 0
      style:
        type: table
        options:
          grouping: {  }
          row_class: ''
          default_row_class: true
          override: true
          sticky: false
          caption: ''
          summary: ''
          description: ''
          columns:
            title: title
          info:
            title:
              sortable: false
              default_sort_order: asc
              align: ''
              separator: ''
              empty_column: false
              responsive: ''
          default: '-1'
          empty_table: false
      row:
        type: fields
      fields:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: none
          group_type: group
          admin_label: ''
          label: ID
          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: 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: number_integer
          settings:
            thousand_separator: ''
            prefix_suffix: 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: nid
          plugin_id: field
        title:
          id: title
          table: node_field_data
          field: title
          relationship: none
          group_type: group
          admin_label: ''
          label: 'Adaptation Option'
          exclude: false
          alter:
            alter_text: true
            text: '<a class="use-ajax" data-dialog-options="{&quot;width&quot;:700,&quot;dialogClass&quot;:&quot;&quot;}" data-dialog-type="dialog" href="/node/{{ nid }}" hreflang="en">{{ title }}</a>'
            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
          entity_type: node
          entity_field: title
          plugin_id: field
        uuid:
          id: uuid
          table: node
          field: uuid
          relationship: none
          group_type: group
          admin_label: ''
          label: UUID
          exclude: true
          alter:
            alter_text: true
            text: '{{ uuid__value }} '
            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: views_field_formatter
          settings:
            view: 'study_adaptation_options::default'
            arguments:
              field_value:
                weight: '0'
                checked: 0
              entity_id:
                weight: '0'
                checked: 0
              delta:
                weight: '0'
                checked: 0
              entity_revision_id:
                weight: '0'
                checked: 0
            hide_empty: 0
            multiple: 0
            implode_character: ''
          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: uuid
          plugin_id: field
        nothing:
          id: nothing
          table: views
          field: nothing
          relationship: none
          group_type: group
          admin_label: 'Remove from report button'
          label: Action
          exclude: true
          alter:
            alter_text: true
            text: '<span type="button" class="btn btn-default update-step-relations" data-action="delete" data-type="adaptation_options" data-uuid="{{ uuid }}">Remove from Report</span>'
            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: false
          plugin_id: custom
      filters:
        status:
          value: '1'
          table: node_field_data
          field: status
          plugin_id: boolean
          entity_type: node
          entity_field: status
          id: status
          expose:
            operator: ''
          group: 1
        type:
          id: type
          table: node_field_data
          field: type
          value:
            adaptation_options: adaptation_options
          entity_type: node
          entity_field: type
          plugin_id: bundle
        combine:
          id: combine
          table: views
          field: combine
          relationship: none
          group_type: group
          admin_label: ''
          operator: contains
          value: ''
          group: 1
          exposed: true
          expose:
            operator_id: combine_op
            label: Search
            description: ''
            use_operator: false
            operator: combine_op
            identifier: search
            required: false
            remember: false
            multiple: false
            remember_roles:
              authenticated: authenticated
              anonymous: '0'
              administrator: '0'
              developer: '0'
              editor: '0'
              rest: '0'
            placeholder: ''
          is_grouped: false
          group_info:
            label: ''
            description: ''
            identifier: ''
            optional: true
            widget: select
            multiple: false
            remember: false
            default_group: All
            default_group_multiple: {  }
            group_items: {  }
          fields:
            title: title
          plugin_id: combine
      sorts:
        title:
          id: title
          table: node_field_data
          field: title
          order: ASC
          entity_type: node
          entity_field: title
          plugin_id: standard
          relationship: none
          group_type: group
          admin_label: ''
          exposed: false
          expose:
            label: ''
      title: 'Study Adaptation Options'
      header:
        area_text_custom:
          id: area_text_custom
          table: views
          field: area_text_custom
          relationship: none
          group_type: group
          admin_label: ''
          empty: false
          tokenize: false
          content: '<h3>Adaptation options used in the study</h3>'
          plugin_id: text_custom
      footer: {  }
      empty:
        area_text_custom:
          id: area_text_custom
          table: views
          field: area_text_custom
          relationship: none
          group_type: group
          admin_label: ''
          empty: true
          tokenize: false
          content: "<h3>Adaptation options available for the study</h3>\r\nNo AOs are available for for use in this study"
          plugin_id: text_custom
      relationships:
        reverse__node__field_adaptation_options:
          id: reverse__node__field_adaptation_options
          table: node_field_data
          field: reverse__node__field_adaptation_options
          relationship: none
          group_type: group
          admin_label: 'Data package with AOs'
          required: true
          entity_type: node
          plugin_id: entity_reverse
        reverse__group__field_data_package:
          id: reverse__group__field_data_package
          table: node_field_data
          field: reverse__group__field_data_package
          relationship: reverse__node__field_adaptation_options
          group_type: group
          admin_label: 'Study using this DP'
          required: true
          entity_type: node
          plugin_id: entity_reverse
        group_content_id:
          id: group_content_id
          table: groups_field_data
          field: group_content_id
          relationship: reverse__group__field_data_package
          group_type: group
          admin_label: 'Group content'
          required: true
          group_content_plugins:
            'group_node:adaptation_options': '0'
            'group_node:adaptation_options_effects': '0'
            'group_node:analysis_context': '0'
            'group_node:article': '0'
            'group_node:contextual_help': '0'
            'group_node:crs_grid': '0'
            'group_node:data_package': '0'
            'group_node:data_package_metadata': '0'
            'group_node:dp_contributors': '0'
            'group_node:dp_hazard_event': '0'
            'group_node:dp_license': '0'
            'group_node:dp_parameter': '0'
            'group_node:dp_reference': '0'
            'group_node:dp_source': '0'
            'group_node:extended_iframe': '0'
            'group_node:gl_step': '0'
            'group_node:gridinfo_': '0'
            'group_node:mapview': '0'
            'group_node:page': '0'
            'group_node:price': '0'
            'group_node:react_mount_node': '0'
            'group_node:react_mount_with_js': '0'
            'group_node:report_image': '0'
            'group_node:rs_grid_band_info': '0'
            'group_node:showcase': '0'
            'group_node:spatialextent': '0'
            'group_node:spatialresolutionbydistance': '0'
            'group_node:spatialresolutionbyscale_object': '0'
            'group_node:spatial_context': '0'
            'group_node:supported_scenario': '0'
            'group_node:temporalextent_': '0'
            'group_node:test': '0'
            'group_node:threshold': '0'
            'group_node:trs_context': '0'
            'group_node:twin': '0'
            group_membership: '0'
          entity_type: group
          plugin_id: group_to_group_content
        gc__node:
          id: gc__node
          table: group_content_field_data
          field: gc__node
          relationship: group_content_id
          group_type: group
          admin_label: 'EU-GL step'
          required: true
          group_content_plugins:
            'group_node:gl_step': 'group_node:gl_step'
            'group_node:adaptation_options': '0'
            'group_node:adaptation_options_effects': '0'
            'group_node:analysis_context': '0'
            'group_node:article': '0'
            'group_node:contextual_help': '0'
            'group_node:crs_grid': '0'
            'group_node:data_package': '0'
            'group_node:data_package_metadata': '0'
            'group_node:dp_contributors': '0'
            'group_node:dp_hazard_event': '0'
            'group_node:dp_license': '0'
            'group_node:dp_parameter': '0'
            'group_node:dp_reference': '0'
            'group_node:dp_source': '0'
            'group_node:extended_iframe': '0'
            'group_node:gridinfo_': '0'
            'group_node:mapview': '0'
            'group_node:page': '0'
            'group_node:price': '0'
            'group_node:react_mount_node': '0'
            'group_node:react_mount_with_js': '0'
            'group_node:report_image': '0'
            'group_node:rs_grid_band_info': '0'
            'group_node:showcase': '0'
            'group_node:spatialextent': '0'
            'group_node:spatialresolutionbydistance': '0'
            'group_node:spatialresolutionbyscale_object': '0'
            'group_node:spatial_context': '0'
            'group_node:supported_scenario': '0'
            'group_node:temporalextent_': '0'
            'group_node:test': '0'
            'group_node:threshold': '0'
            'group_node:trs_context': '0'
            'group_node:twin': '0'
          entity_type: group_content
          plugin_id: group_content_to_entity
      arguments:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: gc__node
          group_type: group
          admin_label: ''
          default_action: default
          exception:
            value: all
            title_enable: false
            title: All
          title_enable: false
          title: ''
          default_argument_type: node
          default_argument_options: {  }
          default_argument_skip_url: false
          summary_options:
            base_path: ''
            count: true
            items_per_page: 25
            override: false
          summary:
            sort_order: asc
            number_of_records: 0
            format: default_summary
          specify_validation: false
          validate:
            type: none
            fail: 'not found'
          validate_options: {  }
          break_phrase: false
          not: false
          entity_type: node
          entity_field: nid
          plugin_id: node_nid
      display_extenders: {  }
      css_class: twins-map-attachment
      use_ajax: true
    cache_metadata:
      max-age: -1
      contexts:
        - 'languages:language_content'
        - 'languages:language_interface'
        - url
        - 'user.node_grants:view'
        - user.permissions
      tags: {  }
  block_1:
    display_plugin: block
    id: block_1
    display_title: 'AOs already in use filter'
    position: 4
    display_options:
      display_extenders: {  }
      display_description: 'Is of the AOs that are used in the study'
      title: 'Adaptation Options used in the study - no filtering'
      defaults:
        title: false
        relationships: false
        fields: false
        arguments: false
        style: false
        row: false
        filters: false
        filter_groups: false
        header: false
        empty: false
      relationships:
        reverse__node__field_included_twins:
          id: reverse__node__field_included_twins
          table: node_field_data
          field: reverse__node__field_included_twins
          relationship: none
          group_type: group
          admin_label: 'GL Step referencing AOs'
          required: true
          entity_type: node
          plugin_id: entity_reverse
        group_content:
          id: group_content
          table: node_field_data
          field: group_content
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: 'Content group content'
          required: true
          group_content_plugins:
            'group_node:adaptation_options': '0'
            'group_node:adaptation_options_effects': '0'
            'group_node:analysis_context': '0'
            'group_node:article': '0'
            'group_node:contextual_help': '0'
            'group_node:crs_grid': '0'
            'group_node:data_package': '0'
            'group_node:data_package_metadata': '0'
            'group_node:dp_contributors': '0'
            'group_node:dp_hazard_event': '0'
            'group_node:dp_license': '0'
            'group_node:dp_parameter': '0'
            'group_node:dp_reference': '0'
            'group_node:dp_source': '0'
            'group_node:extended_iframe': '0'
            'group_node:gl_step': '0'
            'group_node:gridinfo_': '0'
            'group_node:mapview': '0'
            'group_node:page': '0'
            'group_node:price': '0'
            'group_node:react_mount_node': '0'
            'group_node:react_mount_with_js': '0'
            'group_node:report_image': '0'
            'group_node:rs_grid_band_info': '0'
            'group_node:showcase': '0'
            'group_node:spatialextent': '0'
            'group_node:spatialresolutionbydistance': '0'
            'group_node:spatialresolutionbyscale_object': '0'
            'group_node:spatial_context': '0'
            'group_node:supported_scenario': '0'
            'group_node:temporalextent_': '0'
            'group_node:test': '0'
            'group_node:threshold': '0'
            'group_node:trs_context': '0'
            'group_node:twin': '0'
          entity_type: node
          plugin_id: group_content_to_entity_reverse
        gid:
          id: gid
          table: group_content_field_data
          field: gid
          relationship: group_content
          group_type: group
          admin_label: 'Study using the AOs'
          required: true
          entity_type: group_content
          entity_field: gid
          plugin_id: standard
      arguments:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: ''
          default_action: ignore
          exception:
            value: all
            title_enable: false
            title: All
          title_enable: false
          title: ''
          default_argument_type: node
          default_argument_options: {  }
          default_argument_skip_url: false
          summary_options:
            base_path: ''
            count: true
            items_per_page: 25
            override: false
          summary:
            sort_order: asc
            number_of_records: 0
            format: default_summary
          specify_validation: false
          validate:
            type: none
            fail: 'not found'
          validate_options: {  }
          break_phrase: false
          not: false
          entity_type: node
          entity_field: nid
          plugin_id: node_nid
      style:
        type: default
        options:
          grouping: {  }
          row_class: ''
          default_row_class: true
      row:
        type: fields
        options: {  }
      fields:
        nid:
          id: nid
          table: node_field_data
          field: nid
          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: number_integer
          settings:
            thousand_separator: ''
            prefix_suffix: 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: nid
          plugin_id: field
      filters:
        status:
          value: '1'
          table: node_field_data
          field: status
          plugin_id: boolean
          entity_type: node
          entity_field: status
          id: status
          expose:
            operator: ''
          group: 1
        type:
          id: type
          table: node_field_data
          field: type
          value:
            adaptation_options: adaptation_options
          entity_type: node
          entity_field: type
          plugin_id: bundle
          group: 1
      filter_groups:
        operator: AND
        groups:
          1: AND
      header: {  }
      pager:
        type: none
        options:
          offset: 0
      empty: {  }
    cache_metadata:
      max-age: -1
      contexts:
        - 'languages:language_content'
        - 'languages:language_interface'
        - url
        - 'user.node_grants:view'
        - user.permissions
      tags: {  }
  included_twins:
    display_plugin: attachment
    id: included_twins
    display_title: 'Used AOs'
    position: 2
    display_options:
      display_extenders: {  }
      display_description: ''
      title: 'Adaptation Options used in the study'
      defaults:
        title: false
        relationships: false
        fields: false
        arguments: false
        exposed_form: false
        empty: false
      relationships:
        reverse__node__field_included_twins:
          id: reverse__node__field_included_twins
          table: node_field_data
          field: reverse__node__field_included_twins
          relationship: none
          group_type: group
          admin_label: 'GL Step referencing AOs'
          required: true
          entity_type: node
          plugin_id: entity_reverse
        group_content:
          id: group_content
          table: node_field_data
          field: group_content
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: 'Content group content'
          required: true
          group_content_plugins:
            'group_node:adaptation_options': '0'
            'group_node:adaptation_options_effects': '0'
            'group_node:analysis_context': '0'
            'group_node:article': '0'
            'group_node:contextual_help': '0'
            'group_node:crs_grid': '0'
            'group_node:data_package': '0'
            'group_node:data_package_metadata': '0'
            'group_node:dp_contributors': '0'
            'group_node:dp_hazard_event': '0'
            'group_node:dp_license': '0'
            'group_node:dp_parameter': '0'
            'group_node:dp_reference': '0'
            'group_node:dp_source': '0'
            'group_node:extended_iframe': '0'
            'group_node:gl_step': '0'
            'group_node:gridinfo_': '0'
            'group_node:mapview': '0'
            'group_node:page': '0'
            'group_node:price': '0'
            'group_node:react_mount_node': '0'
            'group_node:react_mount_with_js': '0'
            'group_node:report_image': '0'
            'group_node:rs_grid_band_info': '0'
            'group_node:showcase': '0'
            'group_node:spatialextent': '0'
            'group_node:spatialresolutionbydistance': '0'
            'group_node:spatialresolutionbyscale_object': '0'
            'group_node:spatial_context': '0'
            'group_node:supported_scenario': '0'
            'group_node:temporalextent_': '0'
            'group_node:test': '0'
            'group_node:threshold': '0'
            'group_node:trs_context': '0'
            'group_node:twin': '0'
          entity_type: node
          plugin_id: group_content_to_entity_reverse
        gid:
          id: gid
          table: group_content_field_data
          field: gid
          relationship: group_content
          group_type: group
          admin_label: 'Study using the AOs'
          required: true
          entity_type: group_content
          entity_field: gid
          plugin_id: standard
      arguments:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: ''
          default_action: default
          exception:
            value: all
            title_enable: false
            title: All
          title_enable: false
          title: ''
          default_argument_type: node
          default_argument_options: {  }
          default_argument_skip_url: false
          summary_options:
            base_path: ''
            count: true
            items_per_page: 25
            override: false
          summary:
            sort_order: asc
            number_of_records: 0
            format: default_summary
          specify_validation: false
          validate:
            type: none
            fail: 'not found'
          validate_options: {  }
          break_phrase: false
          not: false
          entity_type: node
          entity_field: nid
          plugin_id: node_nid
      exposed_form:
        type: bef
        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
          input_required: false
          text_input_required: 'Select any filter and click on Apply to see results'
          bef:
            general:
              allow_secondary: false
              secondary_label: 'Advanced options'
              autosubmit: false
              autosubmit_exclude_textfield: false
              autosubmit_hide: false
            combine:
              bef_format: default
              more_options:
                is_secondary: false
                placeholder_text: ''
          text_input_required_format: basic_html
      attachment_position: after
      displays:
        study_aos: study_aos
      empty:
        area_text_custom:
          id: area_text_custom
          table: views
          field: area_text_custom
          relationship: none
          group_type: group
          admin_label: ''
          empty: true
          tokenize: false
          content: "<h3>Adaptation options used in the study</h3>\r\nNo adaptation options have been selected yet."
          plugin_id: text_custom
      fields:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: none
          group_type: group
          admin_label: ''
          label: ID
          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: 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: number_integer
          settings:
            thousand_separator: ''
            prefix_suffix: 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: nid
          plugin_id: field
        title:
          id: title
          table: node_field_data
          field: title
          relationship: none
          group_type: group
          admin_label: ''
          label: 'Adaptation Option'
          exclude: false
          alter:
            alter_text: true
            text: '<a class="use-ajax" data-dialog-options="{&quot;width&quot;:700,&quot;dialogClass&quot;:&quot;&quot;}" data-dialog-type="dialog" href="/node/{{ nid }}" hreflang="en">{{ title }}</a>'
            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
          entity_type: node
          entity_field: title
          plugin_id: field
        uuid:
          id: uuid
          table: node
          field: uuid
          relationship: none
          group_type: group
          admin_label: ''
          label: UUID
          exclude: true
          alter:
            alter_text: true
            text: '{{ uuid__value }} '
            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: views_field_formatter
          settings:
            view: 'study_adaptation_options::default'
            arguments:
              field_value:
                weight: '0'
                checked: 0
              entity_id:
                weight: '0'
                checked: 0
              delta:
                weight: '0'
                checked: 0
              entity_revision_id:
                weight: '0'
                checked: 0
            hide_empty: 0
            multiple: 0
            implode_character: ''
          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: uuid
          plugin_id: field
        nothing:
          id: nothing
          table: views
          field: nothing
          relationship: none
          group_type: group
          admin_label: 'Remove from report button'
          label: Action
          exclude: false
          alter:
            alter_text: true
            text: '<span type="button" class="btn btn-default update-step-relations" data-action="delete" data-type="adaptation_options" data-uuid="{{ uuid }}">Remove from Report</span>'
            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: false
          plugin_id: custom
    cache_metadata:
      max-age: -1
      contexts:
        - 'languages:language_content'
        - 'languages:language_interface'
        - url
        - 'user.node_grants:view'
        - user.permissions
      tags: {  }
  non_included_twins:
    display_plugin: attachment
    id: non_included_twins
    display_title: 'Available AOs'
    position: 3
    display_options:
      display_extenders: {  }
      title: 'Available Adaptation Options'
      defaults:
        title: false
        fields: false
        header: false
        filters: false
        filter_groups: false
      display_description: ''
      displays:
        study_aos: study_aos
      inherit_exposed_filters: true
      fields:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: none
          group_type: group
          admin_label: ''
          label: ID
          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: number_integer
          settings:
            thousand_separator: ''
            prefix_suffix: 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: nid
          plugin_id: field
        title:
          id: title
          table: node_field_data
          field: title
          relationship: none
          group_type: group
          admin_label: ''
          label: 'Adaptation Option'
          exclude: false
          alter:
            alter_text: true
            text: '<a class="use-ajax" data-dialog-options="{&quot;width&quot;:700,&quot;dialogClass&quot;:&quot;&quot;}" data-dialog-type="dialog" href="/node/{{ nid }}" hreflang="en">{{ title }}</a>'
            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
          entity_type: node
          entity_field: title
          plugin_id: field
        uuid:
          id: uuid
          table: node
          field: uuid
          relationship: none
          group_type: group
          admin_label: ''
          label: UUID
          exclude: true
          alter:
            alter_text: true
            text: '{{ uuid__value }} '
            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: views_field_formatter
          settings:
            view: 'study_adaptation_options::default'
            arguments:
              field_value:
                weight: '0'
                checked: 0
              entity_id:
                weight: '0'
                checked: 0
              delta:
                weight: '0'
                checked: 0
              entity_revision_id:
                weight: '0'
                checked: 0
            hide_empty: 0
            multiple: 0
            implode_character: ''
          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: uuid
          plugin_id: field
        nothing:
          id: nothing
          table: views
          field: nothing
          relationship: none
          group_type: group
          admin_label: 'Include in report button'
          label: Action
          exclude: false
          alter:
            alter_text: true
            text: '<span type="button" class="btn btn-default update-step-relations" data-action="post" data-type="adaptation_options" data-uuid="{{ uuid }}">Include in Report</span>'
            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: false
          plugin_id: custom
      attachment_position: after
      header:
        area_text_custom:
          id: area_text_custom
          table: views
          field: area_text_custom
          relationship: none
          group_type: group
          admin_label: ''
          empty: true
          tokenize: false
          content: '<h3>Adaptation options available for the study</h3>'
          plugin_id: text_custom
      filters:
        status:
          value: '1'
          table: node_field_data
          field: status
          plugin_id: boolean
          entity_type: node
          entity_field: status
          id: status
          expose:
            operator: ''
          group: 1
        type:
          id: type
          table: node_field_data
          field: type
          value:
            adaptation_options: adaptation_options
          entity_type: node
          entity_field: type
          plugin_id: bundle
        combine:
          id: combine
          table: views
          field: combine
          relationship: none
          group_type: group
          admin_label: ''
          operator: contains
          value: ''
          group: 1
          exposed: true
          expose:
            operator_id: combine_op
            label: Search
            description: ''
            use_operator: false
            operator: combine_op
            identifier: search
            required: false
            remember: false
            multiple: false
            remember_roles:
              authenticated: authenticated
              anonymous: '0'
              administrator: '0'
              developer: '0'
              editor: '0'
              rest: '0'
            placeholder: ''
          is_grouped: false
          group_info:
            label: ''
            description: ''
            identifier: ''
            optional: true
            widget: select
            multiple: false
            remember: false
            default_group: All
            default_group_multiple: {  }
            group_items: {  }
          fields:
            title: title
          plugin_id: combine
        other_view_filter:
          id: other_view_filter
          table: node_field_data
          field: other_view_filter
          relationship: none
          group_type: group
          admin_label: ''
          operator: 'not in'
          value:
            'study_adaptation_options:block_1': 'study_adaptation_options:block_1'
          group: 1
          exposed: false
          expose:
            operator_id: ''
            label: ''
            description: ''
            use_operator: false
            operator: ''
            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: {  }
          entity_type: node
          plugin_id: other_views_filter
      filter_groups:
        operator: AND
        groups:
          1: AND
    cache_metadata:
      max-age: -1
      contexts:
        - 'languages:language_content'
        - 'languages:language_interface'
        - url
        - 'user.node_grants:view'
        - user.permissions
      tags: {  }
  study_aos:
    display_plugin: block
    id: study_aos
    display_title: 'Study AOs'
    position: 1
    display_options:
      display_extenders: {  }
      display_description: ''
      title: 'Adaptation Options used in the study'
      defaults:
        title: false
        relationships: false
        fields: false
        arguments: false
        exposed_form: false
        css_class: false
        header: false
        empty: false
        style: false
        row: false
        pager: false
      relationships:
        reverse__node__field_included_twins:
          id: reverse__node__field_included_twins
          table: node_field_data
          field: reverse__node__field_included_twins
          relationship: none
          group_type: group
          admin_label: 'GL Step referencing AOs'
          required: true
          entity_type: node
          plugin_id: entity_reverse
        group_content:
          id: group_content
          table: node_field_data
          field: group_content
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: 'Content group content'
          required: true
          group_content_plugins:
            'group_node:adaptation_options': '0'
            'group_node:adaptation_options_effects': '0'
            'group_node:analysis_context': '0'
            'group_node:article': '0'
            'group_node:contextual_help': '0'
            'group_node:crs_grid': '0'
            'group_node:data_package': '0'
            'group_node:data_package_metadata': '0'
            'group_node:dp_contributors': '0'
            'group_node:dp_hazard_event': '0'
            'group_node:dp_license': '0'
            'group_node:dp_parameter': '0'
            'group_node:dp_reference': '0'
            'group_node:dp_source': '0'
            'group_node:extended_iframe': '0'
            'group_node:gl_step': '0'
            'group_node:gridinfo_': '0'
            'group_node:mapview': '0'
            'group_node:page': '0'
            'group_node:price': '0'
            'group_node:react_mount_node': '0'
            'group_node:react_mount_with_js': '0'
            'group_node:report_image': '0'
            'group_node:rs_grid_band_info': '0'
            'group_node:showcase': '0'
            'group_node:spatialextent': '0'
            'group_node:spatialresolutionbydistance': '0'
            'group_node:spatialresolutionbyscale_object': '0'
            'group_node:spatial_context': '0'
            'group_node:supported_scenario': '0'
            'group_node:temporalextent_': '0'
            'group_node:test': '0'
            'group_node:threshold': '0'
            'group_node:trs_context': '0'
            'group_node:twin': '0'
          entity_type: node
          plugin_id: group_content_to_entity_reverse
        gid:
          id: gid
          table: group_content_field_data
          field: gid
          relationship: group_content
          group_type: group
          admin_label: 'Study using the AOs'
          required: true
          entity_type: group_content
          entity_field: gid
          plugin_id: standard
      arguments:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: reverse__node__field_included_twins
          group_type: group
          admin_label: ''
          default_action: default
          exception:
            value: all
            title_enable: false
            title: All
          title_enable: false
          title: ''
          default_argument_type: node
          default_argument_options: {  }
          default_argument_skip_url: false
          summary_options:
            base_path: ''
            count: true
            items_per_page: 25
            override: false
          summary:
            sort_order: asc
            number_of_records: 0
            format: default_summary
          specify_validation: false
          validate:
            type: none
            fail: 'not found'
          validate_options: {  }
          break_phrase: false
          not: false
          entity_type: node
          entity_field: nid
          plugin_id: node_nid
      exposed_form:
        type: bef
        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
          input_required: false
          text_input_required: 'Select any filter and click on Apply to see results'
          bef:
            general:
              allow_secondary: false
              secondary_label: 'Advanced options'
              autosubmit: false
              autosubmit_exclude_textfield: false
              autosubmit_hide: false
            combine:
              bef_format: default
              more_options:
                is_secondary: false
                placeholder_text: ''
          text_input_required_format: basic_html
      css_class: ''
      header:
        area_text_custom:
          id: area_text_custom
          table: views
          field: area_text_custom
          relationship: none
          group_type: group
          admin_label: ''
          empty: true
          tokenize: false
          content: 'In this view, you can decide which adaptation options to include in the study report. Only the AOs that are included in the chosen data package are available for choosing.'
          plugin_id: text_custom
      empty: {  }
      fields:
        nid:
          id: nid
          table: node_field_data
          field: nid
          relationship: none
          group_type: group
          admin_label: ''
          label: ID
          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: 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: number_integer
          settings:
            thousand_separator: ''
            prefix_suffix: 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: nid
          plugin_id: field
        title:
          id: title
          table: node_field_data
          field: title
          relationship: none
          group_type: group
          admin_label: ''
          label: 'Adaptation Option'
          exclude: true
          alter:
            alter_text: true
            text: '<a class="use-ajax" data-dialog-options="{&quot;width&quot;:700,&quot;dialogClass&quot;:&quot;&quot;}" data-dialog-type="dialog" href="/node/{{ nid }}" hreflang="en">{{ title }}</a>'
            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
          entity_type: node
          entity_field: title
          plugin_id: field
        uuid:
          id: uuid
          table: node
          field: uuid
          relationship: none
          group_type: group
          admin_label: ''
          label: UUID
          exclude: true
          alter:
            alter_text: true
            text: '{{ uuid__value }} '
            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: views_field_formatter
          settings:
            view: 'study_adaptation_options::default'
            arguments:
              field_value:
                weight: '0'
                checked: 0
              entity_id:
                weight: '0'
                checked: 0
              delta:
                weight: '0'
                checked: 0
              entity_revision_id:
                weight: '0'
                checked: 0
            hide_empty: 0
            multiple: 0
            implode_character: ''
          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: uuid
          plugin_id: field
        nothing:
          id: nothing
          table: views
          field: nothing
          relationship: none
          group_type: group
          admin_label: 'Remove from report button'
          label: Action
          exclude: true
          alter:
            alter_text: true
            text: '<span type="button" class="btn btn-default update-step-relations" data-action="delete" data-type="adaptation_options" data-uuid="{{ uuid }}">Remove from Report</span>'
            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: false
          plugin_id: custom
        label:
          id: label
          table: groups_field_data
          field: label
          relationship: gid
          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: h3
          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: group
          entity_field: label
          plugin_id: field
      style:
        type: default
        options:
          grouping: {  }
          row_class: ''
          default_row_class: true
      row:
        type: fields
        options: {  }
      pager:
        type: some
        options:
          items_per_page: 1
          offset: 0
    cache_metadata:
      max-age: -1
      contexts:
        - 'languages:language_content'
        - 'languages:language_interface'
        - url
        - 'user.node_grants:view'
        - user.permissions
      tags: {  }
Deno’s picture

By the way, this patch works perfectly for me.

antonnavi’s picture

Status: Needs review » Fixed

Thank you all for help!

Patch was applied to the module DEV branch 8.x-1.x-dev.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.