You are here

views.view.portfolio.yml in Multipurpose Corporate Profile 8

modules/custom/feature_config/config/install/views.view.portfolio.yml

File

modules/custom/feature_config/config/install/views.view.portfolio.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. config:
  5. - field.storage.node.body
  6. - field.storage.node.field_portfolio_image
  7. - image.style.portfolio_3_columns
  8. - image.style.portfolio_4_columns
  9. - node.type.portfolio
  10. - views.view.portfolio_terms
  11. module:
  12. - image
  13. - node
  14. - taxonomy
  15. - text
  16. - user
  17. id: portfolio
  18. label: Portfolio
  19. module: views
  20. description: ''
  21. tag: ''
  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: 'access content'
  36. cache:
  37. type: tag
  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: 4
  61. offset: 0
  62. id: 0
  63. total_pages: null
  64. tags:
  65. previous: ‹‹
  66. 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, 25, 50'
  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: default
  80. row:
  81. type: fields
  82. fields:
  83. path:
  84. id: path
  85. table: node
  86. field: path
  87. relationship: none
  88. group_type: group
  89. admin_label: ''
  90. label: ''
  91. exclude: true
  92. alter:
  93. alter_text: false
  94. text: ''
  95. make_link: false
  96. path: ''
  97. absolute: false
  98. external: false
  99. replace_spaces: false
  100. path_case: none
  101. trim_whitespace: false
  102. alt: ''
  103. rel: ''
  104. link_class: ''
  105. prefix: ''
  106. suffix: ''
  107. target: ''
  108. nl2br: false
  109. max_length: 0
  110. word_boundary: true
  111. ellipsis: true
  112. more_link: false
  113. more_link_text: ''
  114. more_link_path: ''
  115. strip_tags: false
  116. trim: false
  117. preserve_tags: ''
  118. html: false
  119. element_type: ''
  120. element_class: ''
  121. element_label_type: ''
  122. element_label_class: ''
  123. element_label_colon: false
  124. element_wrapper_type: ''
  125. element_wrapper_class: ''
  126. element_default_classes: true
  127. empty: ''
  128. hide_empty: false
  129. empty_zero: false
  130. hide_alter_empty: true
  131. absolute: false
  132. entity_type: node
  133. plugin_id: node_path
  134. title:
  135. id: title
  136. table: node_field_data
  137. field: title
  138. relationship: none
  139. group_type: group
  140. admin_label: ''
  141. label: ''
  142. exclude: true
  143. alter:
  144. alter_text: true
  145. text: '<a href ="{{ path }}"> View project </a>'
  146. make_link: false
  147. path: '{{ }}'
  148. absolute: false
  149. external: false
  150. replace_spaces: false
  151. path_case: none
  152. trim_whitespace: false
  153. alt: ''
  154. rel: ''
  155. link_class: ''
  156. prefix: ''
  157. suffix: ''
  158. target: ''
  159. nl2br: false
  160. max_length: 0
  161. word_boundary: false
  162. ellipsis: false
  163. more_link: false
  164. more_link_text: ''
  165. more_link_path: ''
  166. strip_tags: false
  167. trim: false
  168. preserve_tags: ''
  169. html: false
  170. element_type: ''
  171. element_class: ''
  172. element_label_type: ''
  173. element_label_class: ''
  174. element_label_colon: false
  175. element_wrapper_type: ''
  176. element_wrapper_class: ''
  177. element_default_classes: true
  178. empty: ''
  179. hide_empty: false
  180. empty_zero: false
  181. hide_alter_empty: true
  182. click_sort_column: value
  183. type: string
  184. settings:
  185. link_to_entity: true
  186. group_column: value
  187. group_columns: { }
  188. group_rows: true
  189. delta_limit: 0
  190. delta_offset: 0
  191. delta_reversed: false
  192. delta_first_last: false
  193. multi_type: separator
  194. separator: ', '
  195. field_api_classes: false
  196. entity_type: node
  197. entity_field: title
  198. plugin_id: field
  199. field_portfolio_image:
  200. id: field_portfolio_image
  201. table: node__field_portfolio_image
  202. field: field_portfolio_image
  203. relationship: none
  204. group_type: group
  205. admin_label: ''
  206. label: ''
  207. exclude: false
  208. alter:
  209. alter_text: true
  210. text: '<div class="portfolio-content-wrapper"><div class="portfolio-image">{{ field_portfolio_image }}</div><div class="porfolio-image-content-link">{{ title }}</div></div>'
  211. make_link: false
  212. path: ''
  213. absolute: false
  214. external: false
  215. replace_spaces: false
  216. path_case: none
  217. trim_whitespace: false
  218. alt: ''
  219. rel: ''
  220. link_class: ''
  221. prefix: ''
  222. suffix: ''
  223. target: ''
  224. nl2br: false
  225. max_length: 0
  226. word_boundary: true
  227. ellipsis: true
  228. more_link: false
  229. more_link_text: ''
  230. more_link_path: ''
  231. strip_tags: false
  232. trim: false
  233. preserve_tags: ''
  234. html: false
  235. element_type: ''
  236. element_class: ''
  237. element_label_type: ''
  238. element_label_class: ''
  239. element_label_colon: false
  240. element_wrapper_type: ''
  241. element_wrapper_class: ''
  242. element_default_classes: true
  243. empty: ''
  244. hide_empty: false
  245. empty_zero: false
  246. hide_alter_empty: true
  247. click_sort_column: target_id
  248. type: image
  249. settings:
  250. image_style: portfolio_4_columns
  251. image_link: content
  252. group_column: ''
  253. group_columns: { }
  254. group_rows: true
  255. delta_limit: 0
  256. delta_offset: 0
  257. delta_reversed: false
  258. delta_first_last: false
  259. multi_type: separator
  260. separator: ', '
  261. field_api_classes: false
  262. plugin_id: field
  263. body:
  264. id: body
  265. table: node__body
  266. field: body
  267. relationship: none
  268. group_type: group
  269. admin_label: ''
  270. label: ''
  271. exclude: false
  272. alter:
  273. alter_text: false
  274. text: ''
  275. make_link: false
  276. path: ''
  277. absolute: false
  278. external: false
  279. replace_spaces: false
  280. path_case: none
  281. trim_whitespace: false
  282. alt: ''
  283. rel: ''
  284. link_class: ''
  285. prefix: ''
  286. suffix: ''
  287. target: ''
  288. nl2br: false
  289. max_length: 0
  290. word_boundary: true
  291. ellipsis: true
  292. more_link: false
  293. more_link_text: ''
  294. more_link_path: ''
  295. strip_tags: false
  296. trim: false
  297. preserve_tags: ''
  298. html: false
  299. element_type: ''
  300. element_class: ''
  301. element_label_type: ''
  302. element_label_class: ''
  303. element_label_colon: false
  304. element_wrapper_type: ''
  305. element_wrapper_class: ''
  306. element_default_classes: true
  307. empty: ''
  308. hide_empty: false
  309. empty_zero: false
  310. hide_alter_empty: true
  311. click_sort_column: value
  312. type: text_default
  313. settings: { }
  314. group_column: value
  315. group_columns: { }
  316. group_rows: true
  317. delta_limit: 0
  318. delta_offset: 0
  319. delta_reversed: false
  320. delta_first_last: false
  321. multi_type: separator
  322. separator: ', '
  323. field_api_classes: false
  324. plugin_id: field
  325. filters:
  326. status:
  327. value: true
  328. table: node_field_data
  329. field: status
  330. plugin_id: boolean
  331. entity_type: node
  332. entity_field: status
  333. id: status
  334. expose:
  335. operator: ''
  336. group: 1
  337. type:
  338. id: type
  339. table: node_field_data
  340. field: type
  341. value:
  342. portfolio: portfolio
  343. entity_type: node
  344. entity_field: type
  345. plugin_id: bundle
  346. sorts:
  347. created:
  348. id: created
  349. table: node_field_data
  350. field: created
  351. order: DESC
  352. entity_type: node
  353. entity_field: created
  354. plugin_id: date
  355. relationship: none
  356. group_type: group
  357. admin_label: ''
  358. exposed: false
  359. expose:
  360. label: ''
  361. granularity: second
  362. title: Portfolio
  363. header:
  364. view:
  365. id: view
  366. table: views
  367. field: view
  368. relationship: none
  369. group_type: group
  370. admin_label: ''
  371. empty: false
  372. view_to_insert: 'portfolio_terms:default'
  373. inherit_arguments: true
  374. plugin_id: view
  375. footer: { }
  376. empty: { }
  377. relationships: { }
  378. arguments:
  379. tid:
  380. id: tid
  381. table: taxonomy_index
  382. field: tid
  383. relationship: none
  384. group_type: group
  385. admin_label: ''
  386. default_action: ignore
  387. exception:
  388. value: all
  389. title_enable: false
  390. title: All
  391. title_enable: false
  392. title: ''
  393. default_argument_type: fixed
  394. default_argument_options:
  395. argument: ''
  396. default_argument_skip_url: false
  397. summary_options:
  398. base_path: ''
  399. count: true
  400. items_per_page: 25
  401. override: false
  402. summary:
  403. sort_order: asc
  404. number_of_records: 0
  405. format: default_summary
  406. specify_validation: false
  407. validate:
  408. type: none
  409. fail: 'not found'
  410. validate_options: { }
  411. break_phrase: false
  412. add_table: false
  413. require_value: false
  414. reduce_duplicates: false
  415. plugin_id: taxonomy_index_tid
  416. display_extenders: { }
  417. css_class: view-portfolio
  418. cache_metadata:
  419. max-age: -1
  420. contexts:
  421. - 'languages:language_content'
  422. - 'languages:language_interface'
  423. - url
  424. - url.query_args
  425. - 'user.node_grants:view'
  426. - user.permissions
  427. tags:
  428. - 'config:field.storage.node.body'
  429. - 'config:field.storage.node.field_portfolio_image'
  430. page_1:
  431. display_plugin: page
  432. id: page_1
  433. display_title: Page
  434. position: 1
  435. display_options:
  436. display_extenders: { }
  437. path: portfolio
  438. defaults:
  439. fields: true
  440. cache_metadata:
  441. max-age: -1
  442. contexts:
  443. - 'languages:language_content'
  444. - 'languages:language_interface'
  445. - url
  446. - url.query_args
  447. - 'user.node_grants:view'
  448. - user.permissions
  449. tags:
  450. - 'config:field.storage.node.body'
  451. - 'config:field.storage.node.field_portfolio_image'
  452. page_2:
  453. display_plugin: page
  454. id: page_2
  455. display_title: column_three
  456. position: 1
  457. display_options:
  458. display_extenders: { }
  459. path: portfolio/column_three
  460. display_description: ''
  461. css_class: 'view-portfolio view-portfolio-column-three'
  462. defaults:
  463. css_class: false
  464. pager: false
  465. fields: false
  466. pager:
  467. type: full
  468. options:
  469. items_per_page: 9
  470. offset: 0
  471. id: 0
  472. total_pages: null
  473. tags:
  474. previous: ‹‹
  475. next: ››
  476. first: '« First'
  477. last: 'Last »'
  478. expose:
  479. items_per_page: false
  480. items_per_page_label: 'Items per page'
  481. items_per_page_options: '5, 10, 25, 50'
  482. items_per_page_options_all: false
  483. items_per_page_options_all_label: '- All -'
  484. offset: false
  485. offset_label: Offset
  486. quantity: 9
  487. fields:
  488. title:
  489. id: title
  490. table: node_field_data
  491. field: title
  492. relationship: none
  493. group_type: group
  494. admin_label: ''
  495. label: ''
  496. exclude: true
  497. alter:
  498. alter_text: false
  499. text: 'View project'
  500. make_link: false
  501. path: '{{ }}'
  502. absolute: false
  503. external: false
  504. replace_spaces: false
  505. path_case: none
  506. trim_whitespace: false
  507. alt: ''
  508. rel: ''
  509. link_class: ''
  510. prefix: ''
  511. suffix: ''
  512. target: ''
  513. nl2br: false
  514. max_length: 0
  515. word_boundary: false
  516. ellipsis: false
  517. more_link: false
  518. more_link_text: ''
  519. more_link_path: ''
  520. strip_tags: false
  521. trim: false
  522. preserve_tags: ''
  523. html: false
  524. element_type: ''
  525. element_class: ''
  526. element_label_type: ''
  527. element_label_class: ''
  528. element_label_colon: false
  529. element_wrapper_type: ''
  530. element_wrapper_class: ''
  531. element_default_classes: true
  532. empty: ''
  533. hide_empty: false
  534. empty_zero: false
  535. hide_alter_empty: true
  536. click_sort_column: value
  537. type: string
  538. settings:
  539. link_to_entity: true
  540. group_column: value
  541. group_columns: { }
  542. group_rows: true
  543. delta_limit: 0
  544. delta_offset: 0
  545. delta_reversed: false
  546. delta_first_last: false
  547. multi_type: separator
  548. separator: ', '
  549. field_api_classes: false
  550. entity_type: node
  551. entity_field: title
  552. plugin_id: field
  553. field_portfolio_image:
  554. id: field_portfolio_image
  555. table: node__field_portfolio_image
  556. field: field_portfolio_image
  557. relationship: none
  558. group_type: group
  559. admin_label: ''
  560. label: ''
  561. exclude: false
  562. alter:
  563. alter_text: true
  564. text: '<div class="portfolio-content-wrapper"><div class="portfolio-image">{{ field_portfolio_image }}</div><div class="porfolio-image-content-link">{{ title }}</div></div>'
  565. make_link: false
  566. path: ''
  567. absolute: false
  568. external: false
  569. replace_spaces: false
  570. path_case: none
  571. trim_whitespace: false
  572. alt: ''
  573. rel: ''
  574. link_class: ''
  575. prefix: ''
  576. suffix: ''
  577. target: ''
  578. nl2br: false
  579. max_length: 0
  580. word_boundary: true
  581. ellipsis: true
  582. more_link: false
  583. more_link_text: ''
  584. more_link_path: ''
  585. strip_tags: false
  586. trim: false
  587. preserve_tags: ''
  588. html: false
  589. element_type: ''
  590. element_class: ''
  591. element_label_type: ''
  592. element_label_class: ''
  593. element_label_colon: false
  594. element_wrapper_type: ''
  595. element_wrapper_class: ''
  596. element_default_classes: true
  597. empty: ''
  598. hide_empty: false
  599. empty_zero: false
  600. hide_alter_empty: true
  601. click_sort_column: target_id
  602. type: image
  603. settings:
  604. image_style: portfolio_3_columns
  605. image_link: content
  606. group_column: ''
  607. group_columns: { }
  608. group_rows: true
  609. delta_limit: 0
  610. delta_offset: 0
  611. delta_reversed: false
  612. delta_first_last: false
  613. multi_type: separator
  614. separator: ', '
  615. field_api_classes: false
  616. plugin_id: field
  617. body:
  618. id: body
  619. table: node__body
  620. field: body
  621. relationship: none
  622. group_type: group
  623. admin_label: ''
  624. label: ''
  625. exclude: false
  626. alter:
  627. alter_text: false
  628. text: ''
  629. make_link: false
  630. path: ''
  631. absolute: false
  632. external: false
  633. replace_spaces: false
  634. path_case: none
  635. trim_whitespace: false
  636. alt: ''
  637. rel: ''
  638. link_class: ''
  639. prefix: ''
  640. suffix: ''
  641. target: ''
  642. nl2br: false
  643. max_length: 0
  644. word_boundary: true
  645. ellipsis: true
  646. more_link: false
  647. more_link_text: ''
  648. more_link_path: ''
  649. strip_tags: false
  650. trim: false
  651. preserve_tags: ''
  652. html: false
  653. element_type: ''
  654. element_class: ''
  655. element_label_type: ''
  656. element_label_class: ''
  657. element_label_colon: false
  658. element_wrapper_type: ''
  659. element_wrapper_class: ''
  660. element_default_classes: true
  661. empty: ''
  662. hide_empty: false
  663. empty_zero: false
  664. hide_alter_empty: true
  665. click_sort_column: value
  666. type: text_default
  667. settings: { }
  668. group_column: value
  669. group_columns: { }
  670. group_rows: true
  671. delta_limit: 0
  672. delta_offset: 0
  673. delta_reversed: false
  674. delta_first_last: false
  675. multi_type: separator
  676. separator: ', '
  677. field_api_classes: false
  678. plugin_id: field
  679. cache_metadata:
  680. max-age: -1
  681. contexts:
  682. - 'languages:language_content'
  683. - 'languages:language_interface'
  684. - url
  685. - url.query_args
  686. - 'user.node_grants:view'
  687. - user.permissions
  688. tags:
  689. - 'config:field.storage.node.body'
  690. - 'config:field.storage.node.field_portfolio_image'
  691. page_3:
  692. display_plugin: page
  693. id: page_3
  694. display_title: column_four
  695. position: 1
  696. display_options:
  697. display_extenders: { }
  698. path: portfolio/column_four
  699. display_description: ''
  700. css_class: 'view-portfolio view-portfolio-column-four'
  701. defaults:
  702. css_class: false
  703. pager: false
  704. pager:
  705. type: full
  706. options:
  707. items_per_page: 12
  708. offset: 0
  709. id: 0
  710. total_pages: null
  711. tags:
  712. previous: ‹‹
  713. next: ››
  714. first: '« First'
  715. last: 'Last »'
  716. expose:
  717. items_per_page: false
  718. items_per_page_label: 'Items per page'
  719. items_per_page_options: '5, 10, 25, 50'
  720. items_per_page_options_all: false
  721. items_per_page_options_all_label: '- All -'
  722. offset: false
  723. offset_label: Offset
  724. quantity: 9
  725. cache_metadata:
  726. max-age: -1
  727. contexts:
  728. - 'languages:language_content'
  729. - 'languages:language_interface'
  730. - url
  731. - url.query_args
  732. - 'user.node_grants:view'
  733. - user.permissions
  734. tags:
  735. - 'config:field.storage.node.body'
  736. - 'config:field.storage.node.field_portfolio_image'