docker-example-drupal-comme.../config/sync/views.view.product_catalog.yml

371 lines
10 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

uuid: 145b99ee-f33c-4e4d-80e9-2646b57e9604
langcode: en
status: true
dependencies:
config:
- field.storage.commerce_product.body
- search_api.index.products
- system.menu.main
module:
- better_exposed_filters
- search_api
- text
_core:
default_config_hash: IWN60AkIjgdNnSZxOdHw4ra37skCWnOyX-zkZxF3zKs
id: product_catalog
label: 'Product catalog'
module: views
description: ''
tag: ''
base_table: search_api_index_products
base_field: search_api_id
display:
default:
id: default
display_title: Default
display_plugin: default
position: 0
display_options:
title: Catalog
fields:
body:
id: body
table: search_api_index_products
field: body
relationship: none
group_type: group
admin_label: ''
entity_type: null
entity_field: null
plugin_id: search_api_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: 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: text_default
settings: { }
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_rendering: true
fallback_handler: search_api
fallback_options:
link_to_item: false
use_highlighting: false
multi_type: separator
multi_separator: ', '
pager:
type: full
options:
offset: 0
items_per_page: 15
total_pages: null
id: 0
tags:
next:
previous:
first: '« First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
quantity: 9
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
text_input_required: 'Select any filter and click on Apply to see results'
text_input_required_format: basic_html
bef:
general:
autosubmit: false
autosubmit_exclude_textfield: false
autosubmit_textfield_delay: 500
autosubmit_hide: false
input_required: false
allow_secondary: false
secondary_label: 'Advanced options'
secondary_open: false
sort:
plugin_id: default
advanced:
combine: true
combine_rewrite: "Relevance Asc|\r\nRelevance Desc|Relevance\r\nTitle Asc|A -> Z\r\nTitle Desc|Z -> A\r\nCreated Desc|Newest first\r\nCreated Asc|Oldest first\r\nPrice Asc|Price: Low to High\r\nPrice Desc|Price: High to Low"
reset: false
reset_label: ''
collapsible: false
collapsible_label: 'Sort options'
is_secondary: false
filter:
search_api_fulltext:
plugin_id: default
advanced:
placeholder_text: ''
rewrite:
filter_rewrite_values: ''
collapsible: false
is_secondary: false
access:
type: none
options: { }
cache:
type: search_api_tag
options: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
plugin_id: text_custom
empty: true
content: 'No products match this search criteria.'
tokenize: false
sorts:
search_api_relevance:
id: search_api_relevance
table: search_api_index_products
field: search_api_relevance
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api
order: DESC
expose:
label: Relevance
field_identifier: relevance
exposed: true
title:
id: title
table: search_api_index_products
field: title
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api
order: ASC
expose:
label: Title
field_identifier: title
exposed: true
created:
id: created
table: search_api_index_products
field: created
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api
order: DESC
expose:
label: Created
field_identifier: created
exposed: true
price:
id: price
table: search_api_index_products
field: price
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api
order: ASC
expose:
label: Price
field_identifier: price
exposed: true
title_1:
id: title_1
table: search_api_index_products
field: title
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api
order: ASC
expose:
label: ''
field_identifier: ''
exposed: false
arguments: { }
filters:
search_api_fulltext:
id: search_api_fulltext
table: search_api_index_products
field: search_api_fulltext
relationship: none
group_type: group
admin_label: ''
plugin_id: search_api_fulltext
operator: or
value: ''
group: 1
exposed: true
expose:
operator_id: search_api_fulltext_op
label: ''
description: ''
use_operator: false
operator: search_api_fulltext_op
operator_limit_selection: false
operator_list: { }
identifier: keyword_search
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
expose_fields: false
placeholder: 'Keyword search'
searched_fields_id: search_api_fulltext_searched_fields
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
parse_mode: terms
min_length: 3
fields: { }
style:
type: default
options:
row_class: 'col-lg-4 col-md-6'
default_row_class: true
uses_fields: false
row:
type: search_api
options:
view_modes:
'entity:commerce_product':
default: teaser
media: teaser
physical: teaser
query:
type: search_api_query
options:
bypass_access: false
skip_access: false
preserve_facet_query_args: false
relationships: { }
use_ajax: true
header: { }
footer: { }
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- 'url.query_args:sort_by'
- 'url.query_args:sort_order'
tags:
- 'config:field.storage.commerce_product.body'
- 'config:search_api.index.products'
- 'search_api_list:products'
catalog_page:
id: catalog_page
display_title: 'Product Catalog Page'
display_plugin: page
position: 1
display_options:
cache:
type: search_api_tag
options: { }
defaults:
cache: false
display_description: ''
display_extenders: { }
path: products
menu:
type: normal
title: Catalog
description: ''
weight: 0
expanded: false
menu_name: main
parent: ''
context: '0'
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- 'url.query_args:sort_by'
- 'url.query_args:sort_order'
tags:
- 'config:facets.facet.product_collections'
- 'config:field.storage.commerce_product.body'
- 'config:search_api.index.products'
- 'search_api_list:products'