views.view.commerce_subscription_orders_customer.yml 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758
  1. uuid: c0af1619-c5c7-496f-8d92-170d26e4cacd
  2. langcode: en
  3. status: true
  4. dependencies:
  5. config:
  6. - field.storage.commerce_order.billing_period
  7. module:
  8. - commerce_order
  9. - commerce_price
  10. - commerce_recurring
  11. - options
  12. - state_machine
  13. - user
  14. id: commerce_subscription_orders_customer
  15. label: 'Subscription orders (customer)'
  16. module: views
  17. description: 'Used to display a list of recurring orders on the customer facing subscription page.'
  18. tag: 'Commerce, Commerce Recurring'
  19. base_table: commerce_order
  20. base_field: order_id
  21. display:
  22. default:
  23. display_plugin: default
  24. id: default
  25. display_title: Master
  26. position: 0
  27. display_options:
  28. access:
  29. type: perm
  30. options:
  31. perm: 'view own commerce_order'
  32. cache:
  33. type: tag
  34. options: { }
  35. query:
  36. type: views_query
  37. options:
  38. disable_sql_rewrite: false
  39. distinct: false
  40. replica: false
  41. query_comment: ''
  42. query_tags: { }
  43. exposed_form:
  44. type: basic
  45. options:
  46. submit_button: Apply
  47. reset_button: false
  48. reset_button_label: Reset
  49. exposed_sorts_label: 'Sort by'
  50. expose_sort_order: true
  51. sort_asc_label: Asc
  52. sort_desc_label: Desc
  53. pager:
  54. type: mini
  55. options:
  56. items_per_page: 12
  57. offset: 0
  58. id: 0
  59. total_pages: null
  60. tags:
  61. previous: ‹‹
  62. next: ››
  63. expose:
  64. items_per_page: false
  65. items_per_page_label: 'Items per page'
  66. items_per_page_options: '5, 10, 25, 50'
  67. items_per_page_options_all: false
  68. items_per_page_options_all_label: '- All -'
  69. offset: false
  70. offset_label: Offset
  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. order_number: order_number
  84. info:
  85. order_number:
  86. sortable: false
  87. default_sort_order: asc
  88. align: ''
  89. separator: ''
  90. empty_column: false
  91. responsive: ''
  92. default: '-1'
  93. empty_table: false
  94. row:
  95. type: fields
  96. options:
  97. inline: { }
  98. separator: ''
  99. hide_empty: false
  100. default_field_elements: true
  101. fields:
  102. order_id:
  103. id: order_id
  104. table: commerce_order
  105. field: order_id
  106. relationship: none
  107. group_type: group
  108. admin_label: ''
  109. label: ID
  110. exclude: true
  111. alter:
  112. alter_text: false
  113. text: ''
  114. make_link: false
  115. path: ''
  116. absolute: false
  117. external: false
  118. replace_spaces: false
  119. path_case: none
  120. trim_whitespace: false
  121. alt: ''
  122. rel: ''
  123. link_class: ''
  124. prefix: ''
  125. suffix: ''
  126. target: ''
  127. nl2br: false
  128. max_length: 0
  129. word_boundary: true
  130. ellipsis: true
  131. more_link: false
  132. more_link_text: ''
  133. more_link_path: ''
  134. strip_tags: false
  135. trim: false
  136. preserve_tags: ''
  137. html: false
  138. element_type: ''
  139. element_class: ''
  140. element_label_type: ''
  141. element_label_class: ''
  142. element_label_colon: true
  143. element_wrapper_type: ''
  144. element_wrapper_class: ''
  145. element_default_classes: true
  146. empty: ''
  147. hide_empty: false
  148. empty_zero: false
  149. hide_alter_empty: true
  150. click_sort_column: value
  151. type: number_integer
  152. settings:
  153. thousand_separator: ''
  154. prefix_suffix: true
  155. group_column: value
  156. group_columns: { }
  157. group_rows: true
  158. delta_limit: 0
  159. delta_offset: 0
  160. delta_reversed: false
  161. delta_first_last: false
  162. multi_type: separator
  163. separator: ', '
  164. field_api_classes: false
  165. entity_type: commerce_order
  166. entity_field: order_id
  167. plugin_id: field
  168. uid:
  169. id: uid
  170. table: users_field_data
  171. field: uid
  172. relationship: uid
  173. group_type: group
  174. admin_label: ''
  175. label: 'User ID'
  176. exclude: true
  177. alter:
  178. alter_text: false
  179. text: ''
  180. make_link: false
  181. path: ''
  182. absolute: false
  183. external: false
  184. replace_spaces: false
  185. path_case: none
  186. trim_whitespace: false
  187. alt: ''
  188. rel: ''
  189. link_class: ''
  190. prefix: ''
  191. suffix: ''
  192. target: ''
  193. nl2br: false
  194. max_length: 0
  195. word_boundary: true
  196. ellipsis: true
  197. more_link: false
  198. more_link_text: ''
  199. more_link_path: ''
  200. strip_tags: false
  201. trim: false
  202. preserve_tags: ''
  203. html: false
  204. element_type: ''
  205. element_class: ''
  206. element_label_type: ''
  207. element_label_class: ''
  208. element_label_colon: true
  209. element_wrapper_type: ''
  210. element_wrapper_class: ''
  211. element_default_classes: true
  212. empty: ''
  213. hide_empty: false
  214. empty_zero: false
  215. hide_alter_empty: true
  216. click_sort_column: value
  217. type: number_integer
  218. settings:
  219. thousand_separator: ''
  220. prefix_suffix: true
  221. group_column: value
  222. group_columns: { }
  223. group_rows: true
  224. delta_limit: 0
  225. delta_offset: 0
  226. delta_reversed: false
  227. delta_first_last: false
  228. multi_type: separator
  229. separator: ', '
  230. field_api_classes: false
  231. entity_type: user
  232. entity_field: uid
  233. plugin_id: field
  234. order_number:
  235. id: order_number
  236. table: commerce_order
  237. field: order_number
  238. relationship: none
  239. group_type: group
  240. admin_label: ''
  241. label: 'Order number'
  242. exclude: false
  243. alter:
  244. alter_text: false
  245. text: ''
  246. make_link: true
  247. path: 'user/{{ uid }}/orders/{{ order_id }}'
  248. absolute: false
  249. external: false
  250. replace_spaces: false
  251. path_case: none
  252. trim_whitespace: false
  253. alt: ''
  254. rel: ''
  255. link_class: ''
  256. prefix: ''
  257. suffix: ''
  258. target: ''
  259. nl2br: false
  260. max_length: 0
  261. word_boundary: true
  262. ellipsis: true
  263. more_link: false
  264. more_link_text: ''
  265. more_link_path: ''
  266. strip_tags: false
  267. trim: false
  268. preserve_tags: ''
  269. html: false
  270. element_type: ''
  271. element_class: ''
  272. element_label_type: ''
  273. element_label_class: ''
  274. element_label_colon: true
  275. element_wrapper_type: ''
  276. element_wrapper_class: ''
  277. element_default_classes: true
  278. empty: ''
  279. hide_empty: false
  280. empty_zero: false
  281. hide_alter_empty: true
  282. click_sort_column: value
  283. type: string
  284. settings:
  285. link_to_entity: false
  286. group_column: value
  287. group_columns: { }
  288. group_rows: true
  289. delta_limit: 0
  290. delta_offset: 0
  291. delta_reversed: false
  292. delta_first_last: false
  293. multi_type: separator
  294. separator: ', '
  295. field_api_classes: false
  296. entity_type: null
  297. entity_field: order_number
  298. plugin_id: field
  299. completed:
  300. id: completed
  301. table: commerce_order
  302. field: completed
  303. relationship: none
  304. group_type: group
  305. admin_label: ''
  306. label: 'Payment date'
  307. exclude: false
  308. alter:
  309. alter_text: false
  310. text: ''
  311. make_link: false
  312. path: ''
  313. absolute: false
  314. external: false
  315. replace_spaces: false
  316. path_case: none
  317. trim_whitespace: false
  318. alt: ''
  319. rel: ''
  320. link_class: ''
  321. prefix: ''
  322. suffix: ''
  323. target: ''
  324. nl2br: false
  325. max_length: 0
  326. word_boundary: true
  327. ellipsis: true
  328. more_link: false
  329. more_link_text: ''
  330. more_link_path: ''
  331. strip_tags: false
  332. trim: false
  333. preserve_tags: ''
  334. html: false
  335. element_type: ''
  336. element_class: ''
  337. element_label_type: ''
  338. element_label_class: ''
  339. element_label_colon: true
  340. element_wrapper_type: ''
  341. element_wrapper_class: ''
  342. element_default_classes: true
  343. empty: ''
  344. hide_empty: false
  345. empty_zero: false
  346. hide_alter_empty: true
  347. click_sort_column: value
  348. type: timestamp
  349. settings:
  350. date_format: medium
  351. custom_date_format: ''
  352. timezone: ''
  353. group_column: value
  354. group_columns: { }
  355. group_rows: true
  356. delta_limit: 0
  357. delta_offset: 0
  358. delta_reversed: false
  359. delta_first_last: false
  360. multi_type: separator
  361. separator: ', '
  362. field_api_classes: false
  363. entity_type: commerce_order
  364. entity_field: completed
  365. plugin_id: field
  366. payment_method:
  367. id: payment_method
  368. table: commerce_order
  369. field: payment_method
  370. relationship: none
  371. group_type: group
  372. admin_label: ''
  373. label: 'Payment method'
  374. exclude: false
  375. alter:
  376. alter_text: false
  377. text: ''
  378. make_link: false
  379. path: ''
  380. absolute: false
  381. external: false
  382. replace_spaces: false
  383. path_case: none
  384. trim_whitespace: false
  385. alt: ''
  386. rel: ''
  387. link_class: ''
  388. prefix: ''
  389. suffix: ''
  390. target: ''
  391. nl2br: false
  392. max_length: 0
  393. word_boundary: true
  394. ellipsis: true
  395. more_link: false
  396. more_link_text: ''
  397. more_link_path: ''
  398. strip_tags: false
  399. trim: false
  400. preserve_tags: ''
  401. html: false
  402. element_type: ''
  403. element_class: ''
  404. element_label_type: ''
  405. element_label_class: ''
  406. element_label_colon: true
  407. element_wrapper_type: ''
  408. element_wrapper_class: ''
  409. element_default_classes: true
  410. empty: ''
  411. hide_empty: false
  412. empty_zero: false
  413. hide_alter_empty: true
  414. click_sort_column: target_id
  415. type: entity_reference_label
  416. settings:
  417. link: true
  418. group_column: target_id
  419. group_columns: { }
  420. group_rows: true
  421. delta_limit: 0
  422. delta_offset: 0
  423. delta_reversed: false
  424. delta_first_last: false
  425. multi_type: separator
  426. separator: ', '
  427. field_api_classes: false
  428. entity_type: commerce_order
  429. entity_field: payment_method
  430. plugin_id: field
  431. billing_period:
  432. id: billing_period
  433. table: commerce_order__billing_period
  434. field: billing_period
  435. relationship: none
  436. group_type: group
  437. admin_label: ''
  438. label: 'Billing period'
  439. exclude: false
  440. alter:
  441. alter_text: false
  442. text: ''
  443. make_link: false
  444. path: ''
  445. absolute: false
  446. external: false
  447. replace_spaces: false
  448. path_case: none
  449. trim_whitespace: false
  450. alt: ''
  451. rel: ''
  452. link_class: ''
  453. prefix: ''
  454. suffix: ''
  455. target: ''
  456. nl2br: false
  457. max_length: 0
  458. word_boundary: true
  459. ellipsis: true
  460. more_link: false
  461. more_link_text: ''
  462. more_link_path: ''
  463. strip_tags: false
  464. trim: false
  465. preserve_tags: ''
  466. html: false
  467. element_type: ''
  468. element_class: ''
  469. element_label_type: ''
  470. element_label_class: ''
  471. element_label_colon: true
  472. element_wrapper_type: ''
  473. element_wrapper_class: ''
  474. element_default_classes: true
  475. empty: ''
  476. hide_empty: false
  477. empty_zero: false
  478. hide_alter_empty: true
  479. click_sort_column: starts
  480. type: commerce_billing_period_default
  481. settings: { }
  482. group_column: ''
  483. group_columns: { }
  484. group_rows: true
  485. delta_limit: 0
  486. delta_offset: 0
  487. delta_reversed: false
  488. delta_first_last: false
  489. multi_type: separator
  490. separator: ', '
  491. field_api_classes: false
  492. plugin_id: field
  493. state:
  494. id: state
  495. table: commerce_order
  496. field: state
  497. relationship: none
  498. group_type: group
  499. admin_label: ''
  500. label: State
  501. exclude: false
  502. alter:
  503. alter_text: false
  504. text: ''
  505. make_link: false
  506. path: ''
  507. absolute: false
  508. external: false
  509. replace_spaces: false
  510. path_case: none
  511. trim_whitespace: false
  512. alt: ''
  513. rel: ''
  514. link_class: ''
  515. prefix: ''
  516. suffix: ''
  517. target: ''
  518. nl2br: false
  519. max_length: 0
  520. word_boundary: true
  521. ellipsis: true
  522. more_link: false
  523. more_link_text: ''
  524. more_link_path: ''
  525. strip_tags: false
  526. trim: false
  527. preserve_tags: ''
  528. html: false
  529. element_type: ''
  530. element_class: ''
  531. element_label_type: ''
  532. element_label_class: ''
  533. element_label_colon: true
  534. element_wrapper_type: ''
  535. element_wrapper_class: ''
  536. element_default_classes: true
  537. empty: ''
  538. hide_empty: false
  539. empty_zero: false
  540. hide_alter_empty: true
  541. click_sort_column: value
  542. type: list_default
  543. settings: { }
  544. group_column: value
  545. group_columns: { }
  546. group_rows: true
  547. delta_limit: 0
  548. delta_offset: 0
  549. delta_reversed: false
  550. delta_first_last: false
  551. multi_type: separator
  552. separator: ', '
  553. field_api_classes: false
  554. entity_type: commerce_order
  555. entity_field: state
  556. plugin_id: field
  557. total_price__number:
  558. id: total_price__number
  559. table: commerce_order
  560. field: total_price__number
  561. relationship: none
  562. group_type: group
  563. admin_label: ''
  564. label: 'Order amount'
  565. exclude: false
  566. alter:
  567. alter_text: false
  568. text: ''
  569. make_link: false
  570. path: ''
  571. absolute: false
  572. external: false
  573. replace_spaces: false
  574. path_case: none
  575. trim_whitespace: false
  576. alt: ''
  577. rel: ''
  578. link_class: ''
  579. prefix: ''
  580. suffix: ''
  581. target: ''
  582. nl2br: false
  583. max_length: 0
  584. word_boundary: true
  585. ellipsis: true
  586. more_link: false
  587. more_link_text: ''
  588. more_link_path: ''
  589. strip_tags: false
  590. trim: false
  591. preserve_tags: ''
  592. html: false
  593. element_type: ''
  594. element_class: ''
  595. element_label_type: ''
  596. element_label_class: ''
  597. element_label_colon: true
  598. element_wrapper_type: ''
  599. element_wrapper_class: ''
  600. element_default_classes: true
  601. empty: ''
  602. hide_empty: false
  603. empty_zero: false
  604. hide_alter_empty: true
  605. click_sort_column: number
  606. type: commerce_price_default
  607. settings:
  608. strip_trailing_zeroes: false
  609. currency_display: symbol
  610. group_column: ''
  611. group_columns: { }
  612. group_rows: true
  613. delta_limit: 0
  614. delta_offset: 0
  615. delta_reversed: false
  616. delta_first_last: false
  617. multi_type: separator
  618. separator: ', '
  619. field_api_classes: false
  620. entity_type: commerce_order
  621. entity_field: total_price
  622. plugin_id: field
  623. filters:
  624. state:
  625. id: state
  626. table: commerce_order
  627. field: state
  628. relationship: none
  629. group_type: group
  630. admin_label: ''
  631. operator: in
  632. value:
  633. needs_payment: needs_payment
  634. failed: failed
  635. completed: completed
  636. group: 1
  637. exposed: false
  638. expose:
  639. operator_id: ''
  640. label: ''
  641. description: ''
  642. use_operator: false
  643. operator: ''
  644. operator_limit_selection: false
  645. operator_list: { }
  646. identifier: ''
  647. required: false
  648. remember: false
  649. multiple: false
  650. remember_roles:
  651. authenticated: authenticated
  652. reduce: false
  653. is_grouped: false
  654. group_info:
  655. label: ''
  656. description: ''
  657. identifier: ''
  658. optional: true
  659. widget: select
  660. multiple: false
  661. remember: false
  662. default_group: All
  663. default_group_multiple: { }
  664. group_items: { }
  665. entity_type: commerce_order
  666. entity_field: state
  667. plugin_id: state_machine_state
  668. sorts:
  669. billing_period_starts:
  670. id: billing_period_starts
  671. table: commerce_order__billing_period
  672. field: billing_period_starts
  673. relationship: none
  674. group_type: group
  675. admin_label: ''
  676. order: DESC
  677. exposed: false
  678. expose:
  679. label: ''
  680. plugin_id: standard
  681. header: { }
  682. footer: { }
  683. empty: { }
  684. relationships:
  685. reverse__commerce_subscription__orders:
  686. id: reverse__commerce_subscription__orders
  687. table: commerce_order
  688. field: reverse__commerce_subscription__orders
  689. relationship: none
  690. group_type: group
  691. admin_label: Subscription
  692. required: false
  693. entity_type: commerce_order
  694. plugin_id: entity_reverse
  695. uid:
  696. id: uid
  697. table: commerce_order
  698. field: uid
  699. relationship: none
  700. group_type: group
  701. admin_label: User
  702. required: true
  703. entity_type: commerce_order
  704. entity_field: uid
  705. plugin_id: standard
  706. arguments:
  707. subscription_id:
  708. id: subscription_id
  709. table: commerce_subscription
  710. field: subscription_id
  711. relationship: reverse__commerce_subscription__orders
  712. group_type: group
  713. admin_label: ''
  714. default_action: 'not found'
  715. exception:
  716. value: all
  717. title_enable: false
  718. title: All
  719. title_enable: false
  720. title: ''
  721. default_argument_type: fixed
  722. default_argument_options:
  723. argument: ''
  724. default_argument_skip_url: false
  725. summary_options:
  726. base_path: ''
  727. count: true
  728. items_per_page: 25
  729. override: false
  730. summary:
  731. sort_order: asc
  732. number_of_records: 0
  733. format: default_summary
  734. specify_validation: true
  735. validate:
  736. type: 'entity:commerce_subscription'
  737. fail: 'not found'
  738. validate_options:
  739. access: true
  740. operation: view
  741. multiple: 0
  742. bundles: { }
  743. break_phrase: false
  744. not: false
  745. entity_type: commerce_subscription
  746. entity_field: subscription_id
  747. plugin_id: numeric
  748. display_extenders: { }
  749. cache_metadata:
  750. max-age: -1
  751. contexts:
  752. - 'languages:language_content'
  753. - 'languages:language_interface'
  754. - url
  755. - url.query_args
  756. - user.permissions
  757. tags:
  758. - 'config:field.storage.commerce_order.billing_period'