You are here

views.view.view_node_type_ab.yml in Views Custom Cache Tags 8

modules/demo/config/install/views.view.view_node_type_ab.yml

File

modules/demo/config/install/views.view.view_node_type_ab.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.node.teaser
  6. module:
  7. - node
  8. - user
  9. - views_custom_cache_tag
  10. id: view_node_type_ab
  11. label: 'View node type AB'
  12. module: views
  13. description: ''
  14. tag: ''
  15. base_table: node_field_data
  16. base_field: nid
  17. core: 8.x
  18. display:
  19. default:
  20. display_plugin: default
  21. id: default
  22. display_title: Master
  23. position: 0
  24. display_options:
  25. access:
  26. type: perm
  27. options:
  28. perm: 'access content'
  29. cache:
  30. type: custom_tag
  31. options:
  32. custom_tag: 'node:type:{{ raw_arguments.type }}'
  33. query:
  34. type: views_query
  35. options:
  36. disable_sql_rewrite: false
  37. distinct: false
  38. replica: false
  39. query_comment: ''
  40. query_tags: { }
  41. exposed_form:
  42. type: basic
  43. options:
  44. submit_button: Apply
  45. reset_button: false
  46. reset_button_label: Reset
  47. exposed_sorts_label: 'Sort by'
  48. expose_sort_order: true
  49. sort_asc_label: Asc
  50. sort_desc_label: Desc
  51. pager:
  52. type: full
  53. options:
  54. items_per_page: 10
  55. offset: 0
  56. id: 0
  57. total_pages: null
  58. expose:
  59. items_per_page: false
  60. items_per_page_label: 'Items per page'
  61. items_per_page_options: '5, 10, 25, 50'
  62. items_per_page_options_all: false
  63. items_per_page_options_all_label: '- All -'
  64. offset: false
  65. offset_label: Offset
  66. tags:
  67. previous: '‹ previous'
  68. next: 'next ›'
  69. first: '« first'
  70. last: 'last »'
  71. quantity: 9
  72. style:
  73. type: default
  74. row:
  75. type: 'entity:node'
  76. options:
  77. view_mode: teaser
  78. fields:
  79. title:
  80. id: title
  81. table: node_field_data
  82. field: title
  83. entity_type: node
  84. entity_field: title
  85. label: ''
  86. alter:
  87. alter_text: false
  88. make_link: false
  89. absolute: false
  90. trim: false
  91. word_boundary: false
  92. ellipsis: false
  93. strip_tags: false
  94. html: false
  95. hide_empty: false
  96. empty_zero: false
  97. link_to_node: true
  98. plugin_id: node
  99. relationship: none
  100. group_type: group
  101. admin_label: ''
  102. exclude: false
  103. element_type: ''
  104. element_class: ''
  105. element_label_type: ''
  106. element_label_class: ''
  107. element_label_colon: true
  108. element_wrapper_type: ''
  109. element_wrapper_class: ''
  110. element_default_classes: true
  111. empty: ''
  112. hide_alter_empty: true
  113. filters:
  114. status:
  115. value: '1'
  116. table: node_field_data
  117. field: status
  118. plugin_id: boolean
  119. entity_type: node
  120. entity_field: status
  121. id: status
  122. expose:
  123. operator: ''
  124. group: 1
  125. sorts:
  126. created:
  127. id: created
  128. table: node_field_data
  129. field: created
  130. order: DESC
  131. entity_type: node
  132. entity_field: created
  133. plugin_id: date
  134. relationship: none
  135. group_type: group
  136. admin_label: ''
  137. exposed: false
  138. expose:
  139. label: ''
  140. granularity: second
  141. title: 'View node type AB'
  142. header: { }
  143. footer: { }
  144. empty: { }
  145. relationships: { }
  146. arguments:
  147. type:
  148. id: type
  149. table: node_field_data
  150. field: type
  151. relationship: none
  152. group_type: group
  153. admin_label: ''
  154. default_action: 'not found'
  155. exception:
  156. value: all
  157. title_enable: false
  158. title: All
  159. title_enable: false
  160. title: ''
  161. default_argument_type: fixed
  162. default_argument_options:
  163. argument: ''
  164. default_argument_skip_url: false
  165. summary_options:
  166. base_path: ''
  167. count: true
  168. items_per_page: 25
  169. override: false
  170. summary:
  171. sort_order: asc
  172. number_of_records: 0
  173. format: default_summary
  174. specify_validation: true
  175. validate:
  176. type: none
  177. fail: 'not found'
  178. validate_options: { }
  179. glossary: false
  180. limit: 0
  181. case: none
  182. path_case: none
  183. transform_dash: false
  184. break_phrase: false
  185. entity_type: node
  186. entity_field: type
  187. plugin_id: node_type
  188. display_extenders: { }
  189. cache_metadata:
  190. max-age: -1
  191. contexts:
  192. - 'languages:language_content'
  193. - 'languages:language_interface'
  194. - url
  195. - url.query_args
  196. - 'user.node_grants:view'
  197. - user.permissions
  198. tags: { }
  199. page_1:
  200. display_plugin: page
  201. id: page_1
  202. display_title: Page
  203. position: 1
  204. display_options:
  205. display_extenders: { }
  206. path: custom-cache-tags/%
  207. cache_metadata:
  208. max-age: -1
  209. contexts:
  210. - 'languages:language_content'
  211. - 'languages:language_interface'
  212. - url
  213. - url.query_args
  214. - 'user.node_grants:view'
  215. - user.permissions
  216. tags: { }