You are here

views.view.test_view.yml in Views Reference Filter 8

tests/modules/entityreference_filter_test_config/test_views/views.view.test_view.yml

File

tests/modules/entityreference_filter_test_config/test_views/views.view.test_view.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - core.entity_view_mode.node.teaser
  6. - node.type.article
  7. - views.view.test_entityreference_view_terms
  8. module:
  9. - entityreference_filter
  10. - node
  11. - user
  12. id: test_view
  13. label: 'Test view'
  14. module: views
  15. description: ''
  16. tag: ''
  17. base_table: node_field_data
  18. base_field: nid
  19. display:
  20. default:
  21. display_plugin: default
  22. id: default
  23. display_title: Master
  24. position: 0
  25. display_options:
  26. access:
  27. type: perm
  28. options:
  29. perm: 'access content'
  30. cache:
  31. type: tag
  32. options: { }
  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: mini
  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: ‹‹
  68. next: ››
  69. style:
  70. type: default
  71. row:
  72. type: 'entity:node'
  73. options:
  74. view_mode: teaser
  75. fields:
  76. title:
  77. id: title
  78. table: node_field_data
  79. field: title
  80. entity_type: node
  81. entity_field: title
  82. label: ''
  83. alter:
  84. alter_text: false
  85. make_link: false
  86. absolute: false
  87. trim: false
  88. word_boundary: false
  89. ellipsis: false
  90. strip_tags: false
  91. html: false
  92. hide_empty: false
  93. empty_zero: false
  94. settings:
  95. link_to_entity: true
  96. plugin_id: field
  97. relationship: none
  98. group_type: group
  99. admin_label: ''
  100. exclude: false
  101. element_type: ''
  102. element_class: ''
  103. element_label_type: ''
  104. element_label_class: ''
  105. element_label_colon: true
  106. element_wrapper_type: ''
  107. element_wrapper_class: ''
  108. element_default_classes: true
  109. empty: ''
  110. hide_alter_empty: true
  111. click_sort_column: value
  112. type: string
  113. group_column: value
  114. group_columns: { }
  115. group_rows: true
  116. delta_limit: 0
  117. delta_offset: 0
  118. delta_reversed: false
  119. delta_first_last: false
  120. multi_type: separator
  121. separator: ', '
  122. field_api_classes: false
  123. filters:
  124. status:
  125. value: '1'
  126. table: node_field_data
  127. field: status
  128. plugin_id: boolean
  129. entity_type: node
  130. entity_field: status
  131. id: status
  132. expose:
  133. operator: ''
  134. operator_limit_selection: false
  135. operator_list: { }
  136. group: 1
  137. type:
  138. id: type
  139. table: node_field_data
  140. field: type
  141. value:
  142. article: article
  143. entity_type: node
  144. entity_field: type
  145. plugin_id: bundle
  146. expose:
  147. operator_limit_selection: false
  148. operator_list: { }
  149. field_taxonomy_reference_target_id_entityreference_filter:
  150. id: field_taxonomy_reference_target_id_entityreference_filter
  151. table: node__field_taxonomy_reference
  152. field: field_taxonomy_reference_target_id_entityreference_filter
  153. relationship: none
  154. group_type: group
  155. admin_label: ''
  156. operator: or
  157. value: null
  158. group: 1
  159. exposed: true
  160. expose:
  161. operator_id: field_taxonomy_reference_target_id_entityreference_filter_op
  162. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  163. description: ''
  164. use_operator: false
  165. operator: field_taxonomy_reference_target_id_entityreference_filter_op
  166. operator_limit_selection: false
  167. operator_list: { }
  168. identifier: field_taxonomy_reference_target_id_entityreference_filter
  169. required: false
  170. remember: false
  171. multiple: false
  172. remember_roles:
  173. authenticated: authenticated
  174. anonymous: '0'
  175. administrator: '0'
  176. reduce: false
  177. is_grouped: false
  178. group_info:
  179. label: ''
  180. description: ''
  181. identifier: ''
  182. optional: true
  183. widget: select
  184. multiple: false
  185. remember: false
  186. default_group: All
  187. default_group_multiple: { }
  188. group_items: { }
  189. reduce_duplicates: false
  190. type: select
  191. reference_display: 'test_entityreference_view_terms:entity_reference_2'
  192. reference_arguments: '!1'
  193. hide_empty_filter: true
  194. plugin_id: entityreference_filter_view_result
  195. sorts:
  196. nid:
  197. id: nid
  198. table: node_field_data
  199. field: nid
  200. relationship: none
  201. group_type: group
  202. admin_label: ''
  203. order: DESC
  204. exposed: false
  205. expose:
  206. label: ''
  207. entity_type: node
  208. entity_field: nid
  209. plugin_id: standard
  210. title: 'Test view'
  211. header: { }
  212. footer: { }
  213. empty: { }
  214. relationships: { }
  215. arguments:
  216. 'null':
  217. id: 'null'
  218. table: views
  219. field: 'null'
  220. relationship: none
  221. group_type: group
  222. admin_label: ''
  223. default_action: default
  224. exception:
  225. value: all
  226. title_enable: false
  227. title: All
  228. title_enable: false
  229. title: ''
  230. default_argument_type: fixed
  231. default_argument_options:
  232. argument: '1'
  233. default_argument_skip_url: false
  234. summary_options:
  235. base_path: ''
  236. count: true
  237. items_per_page: 25
  238. override: false
  239. summary:
  240. sort_order: asc
  241. number_of_records: 0
  242. format: default_summary
  243. specify_validation: false
  244. validate:
  245. type: none
  246. fail: 'not found'
  247. validate_options: { }
  248. must_not_be: false
  249. plugin_id: 'null'
  250. comment_count:
  251. id: comment_count
  252. table: comment_entity_statistics
  253. field: comment_count
  254. relationship: none
  255. group_type: group
  256. admin_label: ''
  257. default_action: ignore
  258. exception:
  259. value: all
  260. title_enable: false
  261. title: All
  262. title_enable: false
  263. title: ''
  264. default_argument_type: fixed
  265. default_argument_options:
  266. argument: ''
  267. default_argument_skip_url: false
  268. summary_options:
  269. base_path: ''
  270. count: true
  271. items_per_page: 25
  272. override: false
  273. summary:
  274. sort_order: asc
  275. number_of_records: 0
  276. format: default_summary
  277. specify_validation: false
  278. validate:
  279. type: none
  280. fail: 'not found'
  281. validate_options: { }
  282. plugin_id: standard
  283. display_extenders: { }
  284. use_ajax: false
  285. cache_metadata:
  286. max-age: -1
  287. contexts:
  288. - 'languages:language_content'
  289. - 'languages:language_interface'
  290. - url
  291. - url.query_args
  292. - user
  293. - 'user.node_grants:view'
  294. - user.permissions
  295. tags:
  296. - taxonomy_term_list
  297. page_1:
  298. display_plugin: page
  299. id: page_1
  300. display_title: 'No args'
  301. position: 1
  302. display_options:
  303. display_extenders: { }
  304. path: test-view-no-args
  305. display_description: ''
  306. filters:
  307. status:
  308. value: '1'
  309. table: node_field_data
  310. field: status
  311. plugin_id: boolean
  312. entity_type: node
  313. entity_field: status
  314. id: status
  315. expose:
  316. operator: ''
  317. operator_limit_selection: false
  318. operator_list: { }
  319. group: 1
  320. type:
  321. id: type
  322. table: node_field_data
  323. field: type
  324. value:
  325. article: article
  326. entity_type: node
  327. entity_field: type
  328. plugin_id: bundle
  329. expose:
  330. operator_limit_selection: false
  331. operator_list: { }
  332. field_taxonomy_reference_target_id_entityreference_filter:
  333. id: field_taxonomy_reference_target_id_entityreference_filter
  334. table: node__field_taxonomy_reference
  335. field: field_taxonomy_reference_target_id_entityreference_filter
  336. relationship: none
  337. group_type: group
  338. admin_label: ''
  339. operator: or
  340. value: null
  341. group: 1
  342. exposed: true
  343. expose:
  344. operator_id: field_taxonomy_reference_target_id_entityreference_filter_op
  345. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  346. description: ''
  347. use_operator: false
  348. operator: field_taxonomy_reference_target_id_entityreference_filter_op
  349. operator_limit_selection: false
  350. operator_list: { }
  351. identifier: field_taxonomy_reference_target_id_entityreference_filter
  352. required: false
  353. remember: false
  354. multiple: false
  355. remember_roles:
  356. authenticated: authenticated
  357. anonymous: '0'
  358. administrator: '0'
  359. reduce: false
  360. is_grouped: false
  361. group_info:
  362. label: ''
  363. description: ''
  364. identifier: ''
  365. optional: true
  366. widget: select
  367. multiple: false
  368. remember: false
  369. default_group: All
  370. default_group_multiple: { }
  371. group_items: { }
  372. reduce_duplicates: false
  373. type: select
  374. reference_display: 'test_entityreference_view_terms:entity_reference_1'
  375. reference_arguments: ''
  376. hide_empty_filter: true
  377. plugin_id: entityreference_filter_view_result
  378. defaults:
  379. filters: false
  380. filter_groups: false
  381. arguments: false
  382. filter_groups:
  383. operator: AND
  384. groups:
  385. 1: AND
  386. arguments: { }
  387. cache_metadata:
  388. max-age: -1
  389. contexts:
  390. - 'languages:language_content'
  391. - 'languages:language_interface'
  392. - url
  393. - url.query_args
  394. - user
  395. - 'user.node_grants:view'
  396. - user.permissions
  397. tags:
  398. - taxonomy_term_list
  399. page_2:
  400. display_plugin: page
  401. id: page_2
  402. display_title: 'URL arg'
  403. position: 2
  404. display_options:
  405. display_extenders: { }
  406. path: test-view-arg-url/%
  407. display_description: ''
  408. filters:
  409. status:
  410. value: '1'
  411. table: node_field_data
  412. field: status
  413. plugin_id: boolean
  414. entity_type: node
  415. entity_field: status
  416. id: status
  417. expose:
  418. operator: ''
  419. operator_limit_selection: false
  420. operator_list: { }
  421. group: 1
  422. type:
  423. id: type
  424. table: node_field_data
  425. field: type
  426. value:
  427. article: article
  428. entity_type: node
  429. entity_field: type
  430. plugin_id: bundle
  431. expose:
  432. operator_limit_selection: false
  433. operator_list: { }
  434. field_taxonomy_reference_target_id_entityreference_filter:
  435. id: field_taxonomy_reference_target_id_entityreference_filter
  436. table: node__field_taxonomy_reference
  437. field: field_taxonomy_reference_target_id_entityreference_filter
  438. relationship: none
  439. group_type: group
  440. admin_label: ''
  441. operator: or
  442. value: null
  443. group: 1
  444. exposed: true
  445. expose:
  446. operator_id: field_taxonomy_reference_target_id_entityreference_filter_op
  447. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  448. description: ''
  449. use_operator: false
  450. operator: field_taxonomy_reference_target_id_entityreference_filter_op
  451. operator_limit_selection: false
  452. operator_list: { }
  453. identifier: field_taxonomy_reference_target_id_entityreference_filter
  454. required: false
  455. remember: false
  456. multiple: false
  457. remember_roles:
  458. authenticated: authenticated
  459. anonymous: '0'
  460. administrator: '0'
  461. reduce: false
  462. is_grouped: false
  463. group_info:
  464. label: ''
  465. description: ''
  466. identifier: ''
  467. optional: true
  468. widget: select
  469. multiple: false
  470. remember: false
  471. default_group: All
  472. default_group_multiple: { }
  473. group_items: { }
  474. reduce_duplicates: false
  475. type: select
  476. reference_display: 'test_entityreference_view_terms:entity_reference_2'
  477. reference_arguments: '!1'
  478. hide_empty_filter: true
  479. plugin_id: entityreference_filter_view_result
  480. defaults:
  481. filters: false
  482. filter_groups: false
  483. arguments: false
  484. filter_groups:
  485. operator: AND
  486. groups:
  487. 1: AND
  488. arguments: { }
  489. cache_metadata:
  490. max-age: -1
  491. contexts:
  492. - 'languages:language_content'
  493. - 'languages:language_interface'
  494. - url
  495. - url.query_args
  496. - user
  497. - 'user.node_grants:view'
  498. - user.permissions
  499. tags:
  500. - taxonomy_term_list
  501. page_3:
  502. display_plugin: page
  503. id: page_3
  504. display_title: 'Contextual arg'
  505. position: 2
  506. display_options:
  507. display_extenders: { }
  508. path: test-view-arg-contextual/%
  509. display_description: ''
  510. filters:
  511. status:
  512. value: '1'
  513. table: node_field_data
  514. field: status
  515. plugin_id: boolean
  516. entity_type: node
  517. entity_field: status
  518. id: status
  519. expose:
  520. operator: ''
  521. operator_limit_selection: false
  522. operator_list: { }
  523. group: 1
  524. type:
  525. id: type
  526. table: node_field_data
  527. field: type
  528. value:
  529. article: article
  530. entity_type: node
  531. entity_field: type
  532. plugin_id: bundle
  533. expose:
  534. operator_limit_selection: false
  535. operator_list: { }
  536. field_taxonomy_reference_target_id_entityreference_filter:
  537. id: field_taxonomy_reference_target_id_entityreference_filter
  538. table: node__field_taxonomy_reference
  539. field: field_taxonomy_reference_target_id_entityreference_filter
  540. relationship: none
  541. group_type: group
  542. admin_label: ''
  543. operator: or
  544. value: null
  545. group: 1
  546. exposed: true
  547. expose:
  548. operator_id: field_taxonomy_reference_target_id_entityreference_filter_op
  549. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  550. description: ''
  551. use_operator: false
  552. operator: field_taxonomy_reference_target_id_entityreference_filter_op
  553. operator_limit_selection: false
  554. operator_list: { }
  555. identifier: field_taxonomy_reference_target_id_entityreference_filter
  556. required: false
  557. remember: false
  558. multiple: false
  559. remember_roles:
  560. authenticated: authenticated
  561. anonymous: '0'
  562. administrator: '0'
  563. reduce: false
  564. is_grouped: false
  565. group_info:
  566. label: ''
  567. description: ''
  568. identifier: ''
  569. optional: true
  570. widget: select
  571. multiple: false
  572. remember: false
  573. default_group: All
  574. default_group_multiple: { }
  575. group_items: { }
  576. reduce_duplicates: false
  577. type: select
  578. reference_display: 'test_entityreference_view_terms:entity_reference_2'
  579. reference_arguments: '#1'
  580. hide_empty_filter: true
  581. plugin_id: entityreference_filter_view_result
  582. defaults:
  583. filters: false
  584. filter_groups: false
  585. arguments: false
  586. filter_groups:
  587. operator: AND
  588. groups:
  589. 1: AND
  590. arguments:
  591. 'null':
  592. id: 'null'
  593. table: views
  594. field: 'null'
  595. relationship: none
  596. group_type: group
  597. admin_label: ''
  598. default_action: ignore
  599. exception:
  600. value: all
  601. title_enable: false
  602. title: All
  603. title_enable: false
  604. title: ''
  605. default_argument_type: fixed
  606. default_argument_options:
  607. argument: '5'
  608. default_argument_skip_url: false
  609. summary_options:
  610. base_path: ''
  611. count: true
  612. items_per_page: 25
  613. override: false
  614. summary:
  615. sort_order: asc
  616. number_of_records: 0
  617. format: default_summary
  618. specify_validation: false
  619. validate:
  620. type: none
  621. fail: 'not found'
  622. validate_options: { }
  623. must_not_be: false
  624. plugin_id: 'null'
  625. cache_metadata:
  626. max-age: -1
  627. contexts:
  628. - 'languages:language_content'
  629. - 'languages:language_interface'
  630. - url
  631. - url.query_args
  632. - user
  633. - 'user.node_grants:view'
  634. - user.permissions
  635. tags:
  636. - taxonomy_term_list
  637. page_4:
  638. display_plugin: page
  639. id: page_4
  640. display_title: 'exposed filter arg'
  641. position: 2
  642. display_options:
  643. display_extenders: { }
  644. path: test-view-arg-exposed-filter
  645. display_description: ''
  646. filters:
  647. status:
  648. value: '1'
  649. table: node_field_data
  650. field: status
  651. plugin_id: boolean
  652. entity_type: node
  653. entity_field: status
  654. id: status
  655. expose:
  656. operator: ''
  657. operator_limit_selection: false
  658. operator_list: { }
  659. group: 1
  660. type:
  661. id: type
  662. table: node_field_data
  663. field: type
  664. value:
  665. article: article
  666. entity_type: node
  667. entity_field: type
  668. plugin_id: bundle
  669. expose:
  670. operator_limit_selection: false
  671. operator_list: { }
  672. group: 1
  673. field_taxonomy_reference_target_id_entityreference_filter:
  674. id: field_taxonomy_reference_target_id_entityreference_filter
  675. table: node__field_taxonomy_reference
  676. field: field_taxonomy_reference_target_id_entityreference_filter
  677. relationship: none
  678. group_type: group
  679. admin_label: ''
  680. operator: or
  681. value: null
  682. group: 1
  683. exposed: true
  684. expose:
  685. operator_id: field_taxonomy_reference_target_id_entityreference_filter_op
  686. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  687. description: ''
  688. use_operator: false
  689. operator: field_taxonomy_reference_target_id_entityreference_filter_op
  690. operator_limit_selection: false
  691. operator_list: { }
  692. identifier: field_taxonomy_reference_target_id_entityreference_filter
  693. required: false
  694. remember: false
  695. multiple: false
  696. remember_roles:
  697. authenticated: authenticated
  698. anonymous: '0'
  699. administrator: '0'
  700. reduce: false
  701. is_grouped: false
  702. group_info:
  703. label: ''
  704. description: ''
  705. identifier: ''
  706. optional: true
  707. widget: select
  708. multiple: false
  709. remember: false
  710. default_group: All
  711. default_group_multiple: { }
  712. group_items: { }
  713. reduce_duplicates: false
  714. type: select
  715. reference_display: 'test_entityreference_view_terms:entity_reference_2'
  716. reference_arguments: ''
  717. hide_empty_filter: true
  718. plugin_id: entityreference_filter_view_result
  719. field_taxonomy_reference_target_id_entityreference_filter_1:
  720. id: field_taxonomy_reference_target_id_entityreference_filter_1
  721. table: node__field_taxonomy_reference
  722. field: field_taxonomy_reference_target_id_entityreference_filter
  723. relationship: none
  724. group_type: group
  725. admin_label: ''
  726. operator: or
  727. value: null
  728. group: 1
  729. exposed: true
  730. expose:
  731. operator_id: field_taxonomy_reference_target_id_entityreference_filter_1_op
  732. label: 'taxonomy_reference (field_taxonomy_reference) (entityreference filter)'
  733. description: ''
  734. use_operator: false
  735. operator: field_taxonomy_reference_target_id_entityreference_filter_1_op
  736. operator_limit_selection: false
  737. operator_list: { }
  738. identifier: field_taxonomy_reference_target_id_entityreference_filter_1
  739. required: false
  740. remember: false
  741. multiple: false
  742. remember_roles:
  743. authenticated: authenticated
  744. anonymous: '0'
  745. administrator: '0'
  746. reduce: false
  747. is_grouped: false
  748. group_info:
  749. label: ''
  750. description: ''
  751. identifier: ''
  752. optional: true
  753. widget: select
  754. multiple: false
  755. remember: false
  756. default_group: All
  757. default_group_multiple: { }
  758. group_items: { }
  759. reduce_duplicates: false
  760. type: select
  761. reference_display: 'test_entityreference_view_terms:entity_reference_2'
  762. reference_arguments: '[field_taxonomy_reference_target_id_entityreference_filter]'
  763. hide_empty_filter: true
  764. plugin_id: entityreference_filter_view_result
  765. defaults:
  766. filters: false
  767. filter_groups: false
  768. arguments: false
  769. use_ajax: true
  770. filter_groups:
  771. operator: AND
  772. groups:
  773. 1: AND
  774. arguments:
  775. 'null':
  776. id: 'null'
  777. table: views
  778. field: 'null'
  779. relationship: none
  780. group_type: group
  781. admin_label: ''
  782. default_action: ignore
  783. exception:
  784. value: all
  785. title_enable: false
  786. title: All
  787. title_enable: false
  788. title: ''
  789. default_argument_type: fixed
  790. default_argument_options:
  791. argument: '5'
  792. default_argument_skip_url: false
  793. summary_options:
  794. base_path: ''
  795. count: true
  796. items_per_page: 25
  797. override: false
  798. summary:
  799. sort_order: asc
  800. number_of_records: 0
  801. format: default_summary
  802. specify_validation: false
  803. validate:
  804. type: none
  805. fail: 'not found'
  806. validate_options: { }
  807. must_not_be: false
  808. plugin_id: 'null'
  809. cache_metadata:
  810. max-age: -1
  811. contexts:
  812. - 'languages:language_content'
  813. - 'languages:language_interface'
  814. - url
  815. - url.query_args
  816. - user
  817. - 'user.node_grants:view'
  818. - user.permissions
  819. tags:
  820. - taxonomy_term_list