views.view.commerce_subscription_orders_customer.yml 21 KB

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