You are here

views.view.views_json_source.yml in Views Json Source 8

config/optional/views.view.views_json_source.yml

File

config/optional/views.view.views_json_source.yml
View source
  1. langcode: en
  2. status: false
  3. dependencies:
  4. module:
  5. - views_json_source
  6. id: views_json_source
  7. label: 'Views JSON Source'
  8. module: views
  9. description: 'Using JSON data with views'
  10. tag: ''
  11. base_table: json
  12. base_field: ''
  13. display:
  14. default:
  15. display_plugin: default
  16. id: default
  17. display_title: Master
  18. position: 0
  19. display_options:
  20. access:
  21. type: none
  22. options: { }
  23. cache:
  24. type: tag
  25. options: { }
  26. query:
  27. type: views_query
  28. options:
  29. json_file: /modules/contrib/views_json_source/data/sample/example1.json
  30. row_apath: data/nodes
  31. show_errors: 1
  32. exposed_form:
  33. type: basic
  34. options:
  35. submit_button: Apply
  36. reset_button: false
  37. reset_button_label: Reset
  38. exposed_sorts_label: 'Sort by'
  39. expose_sort_order: true
  40. sort_asc_label: Asc
  41. sort_desc_label: Desc
  42. pager:
  43. type: full
  44. options:
  45. items_per_page: 10
  46. offset: 0
  47. id: 0
  48. total_pages: null
  49. tags:
  50. previous: '‹ Previous'
  51. next: 'Next ›'
  52. first: '« First'
  53. last: 'Last »'
  54. expose:
  55. items_per_page: false
  56. items_per_page_label: 'Items per page'
  57. items_per_page_options: '5, 10, 25, 50'
  58. items_per_page_options_all: false
  59. items_per_page_options_all_label: '- All -'
  60. offset: false
  61. offset_label: Offset
  62. quantity: 9
  63. style:
  64. type: default
  65. row:
  66. type: fields
  67. fields:
  68. value:
  69. id: value
  70. table: json
  71. field: value
  72. relationship: none
  73. group_type: group
  74. admin_label: ''
  75. label: ''
  76. exclude: false
  77. alter:
  78. alter_text: false
  79. text: ''
  80. make_link: false
  81. path: ''
  82. absolute: false
  83. external: false
  84. replace_spaces: false
  85. path_case: none
  86. trim_whitespace: false
  87. alt: ''
  88. rel: ''
  89. link_class: ''
  90. prefix: ''
  91. suffix: ''
  92. target: ''
  93. nl2br: false
  94. max_length: 0
  95. word_boundary: true
  96. ellipsis: true
  97. more_link: false
  98. more_link_text: ''
  99. more_link_path: ''
  100. strip_tags: false
  101. trim: false
  102. preserve_tags: ''
  103. html: false
  104. element_type: ''
  105. element_class: ''
  106. element_label_type: ''
  107. element_label_class: ''
  108. element_label_colon: false
  109. element_wrapper_type: ''
  110. element_wrapper_class: ''
  111. element_default_classes: true
  112. empty: ''
  113. hide_empty: false
  114. empty_zero: false
  115. hide_alter_empty: true
  116. key: title
  117. entity_type: null
  118. entity_field: null
  119. plugin_id: views_json_source_field
  120. value_1:
  121. id: value_1
  122. table: json
  123. field: value
  124. relationship: none
  125. group_type: group
  126. admin_label: ''
  127. label: ''
  128. exclude: false
  129. alter:
  130. alter_text: false
  131. text: ''
  132. make_link: false
  133. path: ''
  134. absolute: false
  135. external: false
  136. replace_spaces: false
  137. path_case: none
  138. trim_whitespace: false
  139. alt: ''
  140. rel: ''
  141. link_class: ''
  142. prefix: ''
  143. suffix: ''
  144. target: ''
  145. nl2br: false
  146. max_length: 0
  147. word_boundary: true
  148. ellipsis: true
  149. more_link: false
  150. more_link_text: ''
  151. more_link_path: ''
  152. strip_tags: false
  153. trim: false
  154. preserve_tags: ''
  155. html: false
  156. element_type: ''
  157. element_class: ''
  158. element_label_type: ''
  159. element_label_class: ''
  160. element_label_colon: false
  161. element_wrapper_type: ''
  162. element_wrapper_class: ''
  163. element_default_classes: true
  164. empty: ''
  165. hide_empty: false
  166. empty_zero: false
  167. hide_alter_empty: true
  168. key: misc/description
  169. plugin_id: views_json_source_field
  170. filters: { }
  171. sorts: { }
  172. title: 'Example 1'
  173. header: { }
  174. footer: { }
  175. empty: { }
  176. relationships: { }
  177. arguments: { }
  178. display_extenders: { }
  179. use_ajax: true
  180. cache_metadata:
  181. max-age: -1
  182. contexts:
  183. - 'languages:language_interface'
  184. - url.query_args
  185. tags: { }
  186. example_1:
  187. display_plugin: page
  188. id: example_1
  189. display_title: 'Example 1'
  190. position: 1
  191. display_options:
  192. display_extenders: { }
  193. path: vjs-example-1
  194. display_description: ''
  195. query:
  196. type: views_query
  197. options:
  198. json_file: /modules/contrib/views_json_source/data/sample/example1.json
  199. row_apath: data/nodes
  200. headers: ''
  201. show_errors: 1
  202. defaults:
  203. query: false
  204. cache_metadata:
  205. max-age: -1
  206. contexts:
  207. - 'languages:language_interface'
  208. - url.query_args
  209. tags: { }
  210. example_2:
  211. display_plugin: page
  212. id: example_2
  213. display_title: 'Example 2'
  214. position: 2
  215. display_options:
  216. display_extenders: { }
  217. title: 'Example 2'
  218. defaults:
  219. title: false
  220. query: false
  221. arguments: false
  222. fields: true
  223. path: vjs-example-2
  224. query:
  225. type: views_query
  226. options:
  227. json_file: /modules/contrib/views_json_source/data/sample/example2.json
  228. row_apath: data/%/contents
  229. headers: ''
  230. show_errors: 1
  231. arguments:
  232. parameter:
  233. id: parameter
  234. table: json
  235. field: parameter
  236. relationship: none
  237. group_type: group
  238. admin_label: ''
  239. default_action: ignore
  240. exception:
  241. value: all
  242. title_enable: false
  243. title: All
  244. title_enable: false
  245. title: ''
  246. default_argument_type: fixed
  247. default_argument_options: null
  248. default_argument_skip_url: false
  249. summary_options: null
  250. summary:
  251. sort_order: asc
  252. number_of_records: 0
  253. format: default_summary
  254. specify_validation: false
  255. validate:
  256. type: none
  257. fail: 'not found'
  258. validate_options: { }
  259. plugin_id: views_json_source_parameter
  260. display_description: ''
  261. cache_metadata:
  262. max-age: -1
  263. contexts:
  264. - 'languages:language_interface'
  265. - url
  266. - url.query_args
  267. tags: { }
  268. example_3:
  269. display_plugin: page
  270. id: example_3
  271. display_title: 'Example 3'
  272. position: 3
  273. display_options:
  274. display_extenders: { }
  275. path: vjs-example-3
  276. display_description: ''
  277. query:
  278. type: views_query
  279. options:
  280. json_file: /modules/contrib/views_json_source/data/sample/example3.json
  281. row_apath: nid=2/related
  282. headers: ''
  283. show_errors: 1
  284. defaults:
  285. query: false
  286. title: false
  287. fields: false
  288. title: 'Example 3'
  289. fields:
  290. value:
  291. id: value
  292. table: json
  293. field: value
  294. relationship: none
  295. group_type: group
  296. admin_label: ''
  297. label: ID
  298. exclude: false
  299. alter:
  300. alter_text: false
  301. text: ''
  302. make_link: false
  303. path: ''
  304. absolute: false
  305. external: false
  306. replace_spaces: false
  307. path_case: none
  308. trim_whitespace: false
  309. alt: ''
  310. rel: ''
  311. link_class: ''
  312. prefix: ''
  313. suffix: ''
  314. target: ''
  315. nl2br: false
  316. max_length: 0
  317. word_boundary: true
  318. ellipsis: true
  319. more_link: false
  320. more_link_text: ''
  321. more_link_path: ''
  322. strip_tags: false
  323. trim: false
  324. preserve_tags: ''
  325. html: false
  326. element_type: ''
  327. element_class: ''
  328. element_label_type: ''
  329. element_label_class: ''
  330. element_label_colon: true
  331. element_wrapper_type: ''
  332. element_wrapper_class: ''
  333. element_default_classes: true
  334. empty: ''
  335. hide_empty: false
  336. empty_zero: false
  337. hide_alter_empty: true
  338. key: id
  339. plugin_id: views_json_source_field
  340. value_1:
  341. id: value_1
  342. table: json
  343. field: value
  344. relationship: none
  345. group_type: group
  346. admin_label: ''
  347. label: Author
  348. exclude: false
  349. alter:
  350. alter_text: false
  351. text: ''
  352. make_link: false
  353. path: ''
  354. absolute: false
  355. external: false
  356. replace_spaces: false
  357. path_case: none
  358. trim_whitespace: false
  359. alt: ''
  360. rel: ''
  361. link_class: ''
  362. prefix: ''
  363. suffix: ''
  364. target: ''
  365. nl2br: false
  366. max_length: 0
  367. word_boundary: true
  368. ellipsis: true
  369. more_link: false
  370. more_link_text: ''
  371. more_link_path: ''
  372. strip_tags: false
  373. trim: false
  374. preserve_tags: ''
  375. html: false
  376. element_type: ''
  377. element_class: ''
  378. element_label_type: ''
  379. element_label_class: ''
  380. element_label_colon: true
  381. element_wrapper_type: ''
  382. element_wrapper_class: ''
  383. element_default_classes: true
  384. empty: ''
  385. hide_empty: false
  386. empty_zero: false
  387. hide_alter_empty: true
  388. key: author/name
  389. plugin_id: views_json_source_field
  390. cache_metadata:
  391. max-age: -1
  392. contexts:
  393. - 'languages:language_interface'
  394. - url.query_args
  395. tags: { }