views.view.commerce_user_orders.yml 16 KB

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