sector_blog-8.x-1.0-beta1/config/install/views.view.sector_blog.yml
config/install/views.view.sector_blog.yml
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.short_teaser
- core.entity_view_mode.node.teaser
- core.entity_view_mode.node.teaser_alternate
- node.type.blog_post
- taxonomy.vocabulary.blog_post_category
content:
- 'taxonomy_term:blog_post_category:04927320-40c6-4eaf-8547-bea0f6e48dc1'
- 'taxonomy_term:blog_post_category:deac1f0c-3644-491b-a527-3f808858ff17'
- 'taxonomy_term:unit_or_department:0d4ac04c-47a0-4177-ba05-9b18f51412fe'
module:
- datetime
- ds
- node
- taxonomy
- user
id: sector_blog
label: 'Sector blog'
module: views
description: ''
tag: ''
base_table: node_field_data
base_field: nid
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: 'Filter blog posts'
reset_button: true
reset_button_label: 'Show all'
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: mini
options:
items_per_page: 10
offset: 0
id: 0
total_pages: null
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
tags:
previous: ‹‹
next: ››
style:
type: html_list
options:
grouping: { }
row_class: ''
default_row_class: false
type: ul
wrapper_class: ''
class: list-unstyled
row:
type: 'ds_entity:node'
options:
relationship: none
view_mode: teaser
alternating_fieldset:
alternating: false
allpages: false
item_0: teaser
grouping_fieldset:
group: false
group_field: node_field_data|created
group_field_function: ''
advanced_fieldset:
advanced: false
fields: { }
filters:
status:
value: '1'
table: node_field_data
field: status
plugin_id: boolean
entity_type: node
entity_field: status
id: status
expose:
operator: ''
operator_limit_selection: false
operator_list: { }
group: 1
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
expose:
operator_limit_selection: false
operator_list: { }
sorts:
field_issue_date_value:
id: field_issue_date_value
table: node__field_issue_date
field: field_issue_date_value
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
granularity: hour
plugin_id: datetime
header: { }
footer: { }
empty: { }
relationships: { }
arguments: { }
display_extenders: { }
title: Blog
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- url.query_args
- 'user.node_grants:view'
- user.permissions
tags: { }
block_1:
display_plugin: block
id: block_1
display_title: 'Blog post per year (Block)'
position: 4
display_options:
display_extenders: { }
display_description: ''
arguments:
field_issue_date_value_year:
id: field_issue_date_value_year
table: node__field_issue_date
field: field_issue_date_value_year
relationship: none
group_type: group
admin_label: ''
default_action: summary
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: blog/archive
count: true
items_per_page: 25
override: false
summary:
sort_order: desc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
plugin_id: datetime_year
defaults:
arguments: false
title: false
style: false
row: false
sorts: false
filters: false
filter_groups: false
title: Archives
style:
type: html_list
options:
row_class: 'mt-1 mr-2'
default_row_class: false
uses_fields: false
type: ul
wrapper_class: mt-n2
class: 'list-unstyled mb-0 d-flex flex-wrap mt-n1 h5'
row:
type: 'entity:node'
options:
relationship: none
view_mode: teaser
sorts:
field_issue_date_value:
id: field_issue_date_value
table: node__field_issue_date
field: field_issue_date_value
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
granularity: hour
plugin_id: datetime
filters:
status_extra:
id: status_extra
table: node_field_data
field: status_extra
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
operator_limit_selection: false
operator_list: { }
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: node_status
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
group: 1
expose:
operator_limit_selection: false
operator_list: { }
filter_groups:
operator: AND
groups:
1: AND
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- url
- url.query_args
- user
- 'user.node_grants:view'
- user.permissions
tags: { }
block_2:
display_plugin: block
id: block_2
display_title: 'Blog featured post (Block)'
position: 2
display_options:
display_extenders: { }
display_description: ''
title: ''
defaults:
title: false
pager: false
filters: false
filter_groups: false
style: false
row: false
css_class: false
pager:
type: some
options:
items_per_page: 1
offset: 0
filters:
status_extra:
id: status_extra
table: node_field_data
field: status_extra
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
operator_limit_selection: false
operator_list: { }
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: node_status
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
group: 1
expose:
operator_limit_selection: false
operator_list: { }
field_blog_post_category_target_id:
id: field_blog_post_category_target_id
table: node__field_blog_post_category
field: field_blog_post_category_target_id
relationship: none
group_type: group
admin_label: ''
operator: or
value:
31: 31
30: 30
33: 33
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
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
reduce_duplicates: false
type: select
limit: true
vid: blog_post_category
hierarchy: false
error_message: true
plugin_id: taxonomy_index_tid
filter_groups:
operator: AND
groups:
1: AND
style:
type: html_list
options:
row_class: ''
default_row_class: false
uses_fields: false
type: ul
wrapper_class: ''
class: 'list-unstyled mb-0'
row:
type: 'entity:node'
options:
relationship: none
view_mode: teaser_alternate
css_class: 'mb-4 mb-lg-5'
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- user
- 'user.node_grants:view'
- user.permissions
tags: { }
block_3:
display_plugin: block
id: block_3
display_title: 'Blog Short Teaser (Block)'
position: 5
display_options:
display_extenders: { }
display_description: ''
style:
type: html_list
options:
row_class: 'mt-3 pt-3 border-top'
default_row_class: false
uses_fields: false
type: ul
wrapper_class: 'mt-3 d-flex flex-column'
class: 'list-unstyled mt-n3 mb-0'
defaults:
style: false
row: false
pager: false
title: false
use_more: false
use_more_always: false
use_more_text: false
link_display: false
link_url: false
filters: false
filter_groups: false
row:
type: 'entity:node'
options:
relationship: none
view_mode: short_teaser
pager:
type: some
options:
items_per_page: 6
offset: 0
title: 'Latest Blog Posts'
use_more: true
use_more_always: false
use_more_text: more
link_display: page_2
link_url: ''
filters:
status_extra:
id: status_extra
table: node_field_data
field: status_extra
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
operator_limit_selection: false
operator_list: { }
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: node_status
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
group: 1
expose:
operator_limit_selection: false
operator_list: { }
filter_groups:
operator: AND
groups:
1: AND
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- user
- 'user.node_grants:view'
- user.permissions
tags: { }
page_1:
display_plugin: page
id: page_1
display_title: 'Blog archive (Page)'
position: 3
display_options:
display_extenders: { }
path: blog/archive
title: 'Blog archive'
defaults:
title: false
filters: false
filter_groups: false
css_class: false
pager: false
style: false
row: false
arguments: false
empty: false
display_description: ''
filters:
status_extra:
id: status_extra
table: node_field_data
field: status_extra
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
operator_limit_selection: false
operator_list: { }
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: node_status
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
group: 1
expose:
operator_limit_selection: false
operator_list: { }
field_blog_post_category_target_id:
id: field_blog_post_category_target_id
table: node__field_blog_post_category
field: field_blog_post_category_target_id
relationship: none
group_type: group
admin_label: ''
operator: or
value: { }
group: 1
exposed: true
expose:
operator_id: field_blog_post_category_target_id_op
label: 'Filter by category'
description: ''
use_operator: false
operator: field_blog_post_category_target_id_op
identifier: blog_category
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
content_administrator: '0'
administrator: '0'
content_editor: '0'
blog_editor: '0'
reduce: false
operator_limit_selection: false
operator_list: { }
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
reduce_duplicates: false
type: select
limit: true
vid: blog_post_category
hierarchy: false
error_message: true
plugin_id: taxonomy_index_tid
filter_groups:
operator: AND
groups:
1: AND
css_class: has-filters-with-responsive-layout
pager:
type: full
options:
items_per_page: 2
offset: 0
id: 0
total_pages: null
tags:
previous: Previous
next: Next
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: 6
style:
type: html_list
options:
row_class: 'mt-4 pt-4 border-top'
default_row_class: false
uses_fields: false
type: ul
wrapper_class: 'd-flex flex-column'
class: 'list-unstyled mb-0 mt-n4'
row:
type: 'entity:node'
options:
relationship: none
view_mode: teaser
arguments:
field_issue_date_value_year:
id: field_issue_date_value_year
table: node__field_issue_date
field: field_issue_date_value_year
relationship: none
group_type: group
admin_label: ''
default_action: default
exception:
value: ''
title_enable: false
title: ''
title_enable: true
title: 'Blog archive{{": " ~ arguments.field_issue_date_value_year }}'
default_argument_type: query_parameter
default_argument_options:
query_param: year
fallback: ''
multiple: and
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: true
validate:
type: none
fail: ignore
validate_options: { }
plugin_id: datetime_year
empty:
area:
id: area
table: views
field: area
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content:
value: "<div class=\"prose has-margin-top-double\">\r\n<div class=\"note note--primary\">\r\n<p class=\"lead\">Sorry. We can't find what you are looking for. You can <a href=\"/blog/archive\">reset the filters</a> and try again, or use our <a href=\"/search\">site-wide search</a>.</p>\r\n</div>\r\n</div>"
format: full_html
plugin_id: text
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- url
- url.query_args
- user
- 'user.node_grants:view'
- user.permissions
tags: { }
page_2:
display_plugin: page
id: page_2
display_title: 'Blog landing (Page)'
position: 1
display_options:
display_extenders: { }
path: blog
title: Blog
defaults:
title: false
header: false
style: false
row: false
pager: false
filters: false
filter_groups: false
arguments: false
empty: false
display_description: ''
header:
view:
id: view
table: views
field: view
relationship: none
group_type: group
admin_label: ''
empty: false
view_to_insert: 'sector_blog:block_2'
inherit_arguments: false
plugin_id: view
style:
type: html_list
options:
row_class: 'mt-4 pt-4 border-top'
default_row_class: false
uses_fields: false
type: ul
wrapper_class: 'd-flex flex-column'
class: 'list-unstyled mb-0 mt-n4'
row:
type: 'entity:node'
options:
relationship: none
view_mode: teaser
pager:
type: full
options:
items_per_page: 2
offset: 0
id: 0
total_pages: null
tags:
previous: Previous
next: Next
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: 6
filters:
status_extra:
id: status_extra
table: node_field_data
field: status_extra
relationship: none
group_type: group
admin_label: ''
operator: '='
value: false
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
operator_limit_selection: false
operator_list: { }
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: node_status
type:
id: type
table: node_field_data
field: type
value:
blog_post: blog_post
entity_type: node
entity_field: type
plugin_id: bundle
group: 1
expose:
operator_limit_selection: false
operator_list: { }
filter_groups:
operator: AND
groups:
1: AND
arguments: { }
empty: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- url.query_args
- user
- 'user.node_grants:view'
- user.permissions
tags: { }
