You are here

views.view.commerce_user_invoices.yml in Commerce Invoice 8.2

config/install/views.view.commerce_user_invoices.yml

File

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