You are here

views.view.uc_catalog.yml in Ubercart 8.4

uc_catalog/config/install/views.view.uc_catalog.yml

File

uc_catalog/config/install/views.view.uc_catalog.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - field.storage.node.uc_product_image
  6. - taxonomy.vocabulary.catalog
  7. - views.view.uc_catalog_terms
  8. module:
  9. - image
  10. - node
  11. - taxonomy
  12. - uc_product
  13. - user
  14. enforced:
  15. module:
  16. - uc_catalog
  17. id: uc_catalog
  18. label: Catalog
  19. module: views
  20. description: 'Ubercart product catalog'
  21. tag: Ubercart
  22. base_table: node_field_data
  23. base_field: nid
  24. core: 8.x
  25. display:
  26. default:
  27. display_plugin: default
  28. id: default
  29. display_title: Master
  30. position: 0
  31. display_options:
  32. access:
  33. type: perm
  34. options:
  35. perm: 'view catalog'
  36. cache:
  37. type: none
  38. options: { }
  39. query:
  40. type: views_query
  41. options:
  42. disable_sql_rewrite: false
  43. distinct: false
  44. replica: false
  45. query_comment: ''
  46. query_tags: { }
  47. exposed_form:
  48. type: basic
  49. options:
  50. submit_button: Apply
  51. reset_button: false
  52. reset_button_label: Reset
  53. exposed_sorts_label: 'Sort by'
  54. expose_sort_order: true
  55. sort_asc_label: Asc
  56. sort_desc_label: Desc
  57. pager:
  58. type: full
  59. options:
  60. items_per_page: 12
  61. offset: 0
  62. id: 0
  63. total_pages: null
  64. tags:
  65. previous: '‹ previous'
  66. next: 'next ›'
  67. first: '« first'
  68. last: 'last »'
  69. expose:
  70. items_per_page: false
  71. items_per_page_label: 'Items per page'
  72. items_per_page_options: '5, 10, 20, 40, 60'
  73. items_per_page_options_all: false
  74. items_per_page_options_all_label: '- All -'
  75. offset: false
  76. offset_label: Offset
  77. quantity: 9
  78. style:
  79. type: grid
  80. options:
  81. grouping: { }
  82. columns: 3
  83. automatic_width: true
  84. alignment: horizontal
  85. col_class_default: true
  86. col_class_custom: ''
  87. row_class_default: true
  88. row_class_custom: ''
  89. row:
  90. type: fields
  91. options:
  92. inline: { }
  93. separator: ''
  94. hide_empty: false
  95. default_field_elements: true
  96. fields:
  97. title:
  98. id: title
  99. table: node_field_data
  100. field: title
  101. relationship: none
  102. group_type: group
  103. admin_label: ''
  104. label: ''
  105. exclude: false
  106. alter:
  107. alter_text: false
  108. text: ''
  109. make_link: false
  110. path: ''
  111. absolute: false
  112. external: false
  113. replace_spaces: false
  114. path_case: none
  115. trim_whitespace: false
  116. alt: ''
  117. rel: ''
  118. link_class: ''
  119. prefix: ''
  120. suffix: ''
  121. target: ''
  122. nl2br: false
  123. max_length: 0
  124. word_boundary: false
  125. ellipsis: false
  126. more_link: false
  127. more_link_text: ''
  128. more_link_path: ''
  129. strip_tags: false
  130. trim: false
  131. preserve_tags: ''
  132. html: false
  133. element_type: ''
  134. element_class: ''
  135. element_label_type: ''
  136. element_label_class: ''
  137. element_label_colon: false
  138. element_wrapper_type: ''
  139. element_wrapper_class: ''
  140. element_default_classes: true
  141. empty: ''
  142. hide_empty: false
  143. empty_zero: false
  144. hide_alter_empty: true
  145. click_sort_column: value
  146. type: string
  147. settings:
  148. link_to_entity: true
  149. group_column: value
  150. group_columns: { }
  151. group_rows: true
  152. delta_limit: 0
  153. delta_offset: 0
  154. delta_reversed: false
  155. delta_first_last: false
  156. multi_type: separator
  157. separator: ', '
  158. field_api_classes: false
  159. entity_type: node
  160. entity_field: title
  161. plugin_id: field
  162. model:
  163. id: model
  164. table: uc_products
  165. field: model
  166. relationship: none
  167. group_type: group
  168. admin_label: ''
  169. label: ''
  170. exclude: false
  171. alter:
  172. alter_text: false
  173. text: ''
  174. make_link: false
  175. path: ''
  176. absolute: false
  177. external: false
  178. replace_spaces: false
  179. path_case: none
  180. trim_whitespace: false
  181. alt: ''
  182. rel: ''
  183. link_class: ''
  184. prefix: ''
  185. suffix: ''
  186. target: ''
  187. nl2br: false
  188. max_length: null
  189. word_boundary: true
  190. ellipsis: true
  191. more_link: false
  192. more_link_text: ''
  193. more_link_path: ''
  194. strip_tags: false
  195. trim: false
  196. preserve_tags: ''
  197. html: false
  198. element_type: ''
  199. element_class: ''
  200. element_label_type: ''
  201. element_label_class: ''
  202. element_label_colon: false
  203. element_wrapper_type: ''
  204. element_wrapper_class: ''
  205. element_default_classes: true
  206. empty: ''
  207. hide_empty: false
  208. empty_zero: false
  209. hide_alter_empty: true
  210. link_to_node: false
  211. plugin_id: node
  212. uc_product_image:
  213. id: uc_product_image
  214. table: node__uc_product_image
  215. field: uc_product_image
  216. relationship: none
  217. group_type: group
  218. admin_label: ''
  219. label: ''
  220. exclude: false
  221. alter:
  222. alter_text: false
  223. text: ''
  224. make_link: false
  225. path: ''
  226. absolute: false
  227. external: false
  228. replace_spaces: false
  229. path_case: none
  230. trim_whitespace: false
  231. alt: ''
  232. rel: ''
  233. link_class: ''
  234. prefix: ''
  235. suffix: ''
  236. target: ''
  237. nl2br: false
  238. max_length: 0
  239. word_boundary: true
  240. ellipsis: true
  241. more_link: false
  242. more_link_text: ''
  243. more_link_path: ''
  244. strip_tags: false
  245. trim: false
  246. preserve_tags: ''
  247. html: false
  248. element_type: ''
  249. element_class: ''
  250. element_label_type: ''
  251. element_label_class: ''
  252. element_label_colon: false
  253. element_wrapper_type: ''
  254. element_wrapper_class: ''
  255. element_default_classes: true
  256. empty: ''
  257. hide_empty: false
  258. empty_zero: false
  259. hide_alter_empty: true
  260. click_sort_column: target_id
  261. type: image
  262. settings:
  263. image_style: uc_product_list
  264. image_link: content
  265. group_column: ''
  266. group_columns: { }
  267. group_rows: true
  268. delta_limit: 1
  269. delta_offset: 0
  270. delta_reversed: false
  271. delta_first_last: false
  272. multi_type: separator
  273. separator: ', '
  274. field_api_classes: false
  275. plugin_id: field
  276. display_price:
  277. id: display_price
  278. table: uc_products
  279. field: display_price
  280. relationship: none
  281. group_type: group
  282. admin_label: ''
  283. label: ''
  284. exclude: false
  285. alter:
  286. alter_text: false
  287. text: ''
  288. make_link: false
  289. path: ''
  290. absolute: false
  291. external: false
  292. replace_spaces: false
  293. path_case: none
  294. trim_whitespace: false
  295. alt: ''
  296. rel: ''
  297. link_class: ''
  298. prefix: ''
  299. suffix: ''
  300. target: ''
  301. nl2br: false
  302. max_length: 0
  303. word_boundary: true
  304. ellipsis: true
  305. more_link: false
  306. more_link_text: ''
  307. more_link_path: ''
  308. strip_tags: false
  309. trim: false
  310. preserve_tags: ''
  311. html: false
  312. element_type: ''
  313. element_class: ''
  314. element_label_type: ''
  315. element_label_class: ''
  316. element_label_colon: false
  317. element_wrapper_type: ''
  318. element_wrapper_class: ''
  319. element_default_classes: true
  320. empty: ''
  321. hide_empty: false
  322. empty_zero: false
  323. hide_alter_empty: true
  324. set_precision: false
  325. precision: 0
  326. decimal: .
  327. separator: ','
  328. format_plural: false
  329. format_plural_string: "1\x03@count"
  330. prefix: ''
  331. suffix: ''
  332. format: uc_price
  333. plugin_id: uc_product_display_price
  334. buy_it_now:
  335. id: buy_it_now
  336. table: uc_products
  337. field: buy_it_now
  338. relationship: none
  339. group_type: group
  340. admin_label: ''
  341. label: ''
  342. exclude: false
  343. alter:
  344. alter_text: false
  345. text: ''
  346. make_link: false
  347. path: ''
  348. absolute: false
  349. external: false
  350. replace_spaces: false
  351. path_case: none
  352. trim_whitespace: false
  353. alt: ''
  354. rel: ''
  355. link_class: ''
  356. prefix: ''
  357. suffix: ''
  358. target: ''
  359. nl2br: false
  360. max_length: null
  361. word_boundary: true
  362. ellipsis: true
  363. more_link: false
  364. more_link_text: ''
  365. more_link_path: ''
  366. strip_tags: false
  367. trim: false
  368. preserve_tags: ''
  369. html: false
  370. element_type: ''
  371. element_class: ''
  372. element_label_type: ''
  373. element_label_class: ''
  374. element_label_colon: false
  375. element_wrapper_type: ''
  376. element_wrapper_class: ''
  377. element_default_classes: true
  378. empty: ''
  379. hide_empty: false
  380. empty_zero: false
  381. hide_alter_empty: true
  382. plugin_id: uc_product_buy_it_now
  383. filters:
  384. status:
  385. id: status
  386. table: node_field_data
  387. field: status
  388. relationship: none
  389. group_type: group
  390. admin_label: ''
  391. operator: '='
  392. value: true
  393. group: 1
  394. exposed: false
  395. expose:
  396. operator_id: ''
  397. label: ''
  398. description: ''
  399. use_operator: false
  400. operator: ''
  401. identifier: ''
  402. required: false
  403. remember: false
  404. multiple: false
  405. remember_roles:
  406. authenticated: authenticated
  407. is_grouped: false
  408. group_info:
  409. label: ''
  410. description: ''
  411. identifier: ''
  412. optional: true
  413. widget: select
  414. multiple: false
  415. remember: false
  416. default_group: All
  417. default_group_multiple: { }
  418. group_items: { }
  419. entity_type: node
  420. entity_field: status
  421. plugin_id: boolean
  422. is_product:
  423. id: is_product
  424. table: uc_products
  425. field: is_product
  426. relationship: none
  427. group_type: group
  428. admin_label: ''
  429. operator: '='
  430. value: true
  431. group: 1
  432. exposed: false
  433. expose:
  434. operator_id: ''
  435. label: ''
  436. description: ''
  437. use_operator: false
  438. operator: ''
  439. identifier: ''
  440. required: false
  441. remember: false
  442. multiple: false
  443. remember_roles:
  444. authenticated: authenticated
  445. is_grouped: false
  446. group_info:
  447. label: ''
  448. description: ''
  449. identifier: ''
  450. optional: true
  451. widget: select
  452. multiple: false
  453. remember: false
  454. default_group: All
  455. default_group_multiple: { }
  456. group_items: { }
  457. plugin_id: uc_product_is_product
  458. sorts: { }
  459. header:
  460. view:
  461. id: view
  462. table: views
  463. field: view
  464. relationship: none
  465. group_type: group
  466. admin_label: ''
  467. empty: true
  468. view_to_insert: 'uc_catalog_terms:default'
  469. inherit_arguments: true
  470. plugin_id: view
  471. footer: { }
  472. empty: { }
  473. relationships: { }
  474. arguments:
  475. term_node_tid_depth:
  476. id: term_node_tid_depth
  477. table: node_field_data
  478. field: term_node_tid_depth
  479. relationship: none
  480. group_type: group
  481. admin_label: ''
  482. default_action: empty
  483. exception:
  484. value: all
  485. title_enable: false
  486. title: All
  487. title_enable: true
  488. title: '{{ arguments.term_node_tid_depth }}'
  489. default_argument_type: fixed
  490. default_argument_options:
  491. argument: '0'
  492. default_argument_skip_url: false
  493. summary_options:
  494. base_path: ''
  495. count: true
  496. items_per_page: 25
  497. override: false
  498. summary:
  499. sort_order: asc
  500. number_of_records: 0
  501. format: default_summary
  502. specify_validation: true
  503. validate:
  504. type: 'entity:taxonomy_term'
  505. fail: empty
  506. validate_options:
  507. bundles:
  508. catalog: catalog
  509. access: true
  510. operation: view
  511. multiple: 0
  512. depth: 0
  513. break_phrase: false
  514. use_taxonomy_term_path: false
  515. entity_type: node
  516. plugin_id: taxonomy_index_tid_depth
  517. title: Catalog
  518. css_class: views-align-center
  519. display_extenders: { }
  520. filter_groups:
  521. operator: AND
  522. groups:
  523. 1: AND
  524. cache_metadata:
  525. contexts:
  526. - 'languages:language_content'
  527. - 'languages:language_interface'
  528. - url
  529. - url.query_args
  530. - 'user.node_grants:view'
  531. - user.permissions
  532. cacheable: false
  533. max-age: -1
  534. tags:
  535. - 'config:field.storage.node.uc_product_image'
  536. page_1:
  537. display_plugin: page
  538. id: page_1
  539. display_title: Page
  540. position: 1
  541. display_options:
  542. path: catalog
  543. display_extenders: { }
  544. display_description: ''
  545. cache_metadata:
  546. max-age: -1
  547. contexts:
  548. - 'languages:language_content'
  549. - 'languages:language_interface'
  550. - url
  551. - url.query_args
  552. - 'user.node_grants:view'
  553. - user.permissions
  554. tags:
  555. - 'config:field.storage.node.uc_product_image'