You are here

views.view.cms_blog_modern.yml in Glazed CMS Blog 8

config/install/views.view.cms_blog_modern.yml

File

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