updated better_exposed_filters and all commerce modules

This commit is contained in:
2021-07-14 18:56:27 +02:00
parent 689a3903ad
commit 131ad86fbc
11 changed files with 2611 additions and 150 deletions

View File

@@ -0,0 +1 @@
log_version_mismatch: true

View File

@@ -0,0 +1,110 @@
uuid: c2afa290-e833-406f-a749-5d805c72eab3
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.commerce_subscription.customer
module:
- commerce_recurring
- options
id: commerce_subscription.product_variation.customer
targetEntityType: commerce_subscription
bundle: product_variation
mode: customer
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_customer
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
purchased_entity: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@@ -0,0 +1,108 @@
uuid: ca33f821-d45d-465d-a5b0-f98a56f97805
langcode: en
status: true
dependencies:
module:
- commerce_recurring
- options
id: commerce_subscription.product_variation.default
targetEntityType: commerce_subscription
bundle: product_variation
mode: default
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_admin
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
purchased_entity: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@@ -0,0 +1,109 @@
uuid: b8da9344-e14d-4f21-9fe6-6a908662cb5b
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.commerce_subscription.customer
module:
- commerce_recurring
- options
id: commerce_subscription.standalone.customer
targetEntityType: commerce_subscription
bundle: standalone
mode: customer
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_customer
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@@ -0,0 +1,107 @@
uuid: d42f8278-fc36-46e7-b909-e10d57f0dc16
langcode: en
status: true
dependencies:
module:
- commerce_recurring
- options
id: commerce_subscription.standalone.default
targetEntityType: commerce_subscription
bundle: standalone
mode: default
content:
ends:
label: inline
type: timestamp
weight: 4
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
next_renewal:
label: inline
type: timestamp
weight: 6
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
orders:
type: subscription_orders
weight: 0
region: content
label: hidden
settings:
view: commerce_subscription_orders_admin
third_party_settings: { }
payment_method:
type: entity_reference_entity_view
weight: 7
region: content
label: inline
settings:
link: true
view_mode: default
third_party_settings: { }
renewed:
label: inline
type: timestamp
weight: 5
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
starts:
label: inline
type: timestamp
weight: 3
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
state:
label: hidden
type: list_default
weight: 8
region: content
settings: { }
third_party_settings: { }
trial_ends:
label: inline
type: timestamp
weight: 2
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
trial_starts:
label: inline
type: timestamp
weight: 1
region: content
settings:
date_format: medium
custom_date_format: ''
timezone: ''
third_party_settings: { }
hidden:
billing_schedule: true
created: true
initial_order: true
quantity: true
scheduled_changes: true
search_api_excerpt: true
store_id: true
title: true
uid: true
unit_price: true

View File

@@ -0,0 +1,10 @@
uuid: 1b2852f7-ab18-486e-bf35-dfee65cb5570
langcode: en
status: true
dependencies:
module:
- commerce_recurring
id: commerce_subscription.customer
label: Customer
targetEntityType: commerce_subscription
cache: true

View File

@@ -165,6 +165,7 @@ permissions:
- 'translate thesaurus taxonomy_term'
- 'unflag dossier other items'
- 'update any commerce_license'
- 'update any commerce_promotion'
- 'update any commerce_subscription'
- 'update any materio_product_type commerce_product'
- 'update any online commerce_store'

View File

@@ -0,0 +1,503 @@
uuid: 84b51eec-c7ea-45a3-9f5d-d336644121ba
langcode: en
status: true
dependencies:
module:
- commerce_promotion
- user
id: commerce_promotion_coupons
label: Coupons
module: views
description: ''
tag: ''
base_table: commerce_promotion_coupon
base_field: id
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'administer commerce_promotion'
cache:
type: none
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Filter
reset_button: true
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: full
options:
items_per_page: 50
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
first: '« First'
last: 'Last »'
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
quantity: 9
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
code: code
usage_limit: usage_limit
usage_limit_customer: usage_limit_customer
operations: operations
info:
code:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
usage_limit:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
usage_limit_customer:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
operations:
align: ''
separator: ''
empty_column: false
responsive: ''
default: '-1'
empty_table: true
row:
type: 'entity:commerce_promotion_coupon'
fields:
code:
id: code
table: commerce_promotion_coupon
field: code
relationship: none
group_type: group
admin_label: ''
label: Code
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: true
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: false
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: null
entity_field: code
plugin_id: field
usage_limit:
id: usage_limit
table: commerce_promotion_coupon
field: usage_limit
relationship: none
group_type: group
admin_label: ''
label: Usage
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: commerce_usage_limit
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_promotion_coupon
entity_field: usage_limit
plugin_id: field
usage_limit_customer:
id: usage_limit_customer
table: commerce_promotion_coupon
field: usage_limit_customer
relationship: none
group_type: group
admin_label: ''
label: 'Per-customer limit'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: commerce_usage_limit
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_promotion_coupon
entity_field: usage_limit_customer
plugin_id: field
operations:
id: operations
table: commerce_promotion_coupon
field: operations
relationship: none
group_type: group
admin_label: ''
label: Operations
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
destination: false
entity_type: commerce_promotion_coupon
plugin_id: entity_operations
filters:
code:
id: code
table: commerce_promotion_coupon
field: code
relationship: none
group_type: group
admin_label: ''
operator: contains
value: ''
group: 1
exposed: true
expose:
operator_id: code_op
label: Code
description: ''
use_operator: false
operator: code_op
operator_limit_selection: false
operator_list: { }
identifier: code
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
contributor: '0'
placeholder: ''
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: commerce_promotion_coupon
entity_field: code
plugin_id: string
sorts:
id:
id: id
table: commerce_promotion_coupon
field: id
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
entity_type: commerce_promotion_coupon
entity_field: id
plugin_id: standard
title: Coupons
header: { }
footer: { }
empty:
area:
id: area
table: views
field: area
relationship: none
group_type: group
admin_label: ''
empty: true
tokenize: false
content:
value: 'There are no coupons yet.'
format: basic_html
plugin_id: text
relationships: { }
arguments:
promotion_id:
id: promotion_id
table: commerce_promotion_coupon
field: promotion_id
relationship: none
group_type: group
admin_label: ''
default_action: default
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: raw
default_argument_options:
index: 1
use_alias: false
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
entity_type: commerce_promotion_coupon
entity_field: promotion_id
plugin_id: numeric
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags: { }
page_1:
display_plugin: page
id: page_1
display_title: Page
position: 1
display_options:
display_extenders: { }
path: promotion/%/coupons
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags: { }

View File

@@ -0,0 +1,709 @@
uuid: c537aedd-d408-4528-a38f-3a4009d3ed2e
langcode: en
status: true
dependencies:
config:
- field.storage.commerce_order.billing_period
module:
- commerce_order
- commerce_price
- commerce_recurring
- options
- user
id: commerce_subscription_orders_admin
label: ' Subscription orders (administrator)'
module: views
description: 'Used to display a list of recurring orders on the subscription view administration page.'
tag: 'Commerce, Commerce Recurring'
base_table: commerce_order
base_field: order_id
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'view commerce_order'
cache:
type: tag
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: mini
options:
items_per_page: 12
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
order_number: order_number
info:
order_number:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
default: '-1'
empty_table: false
row:
type: fields
options:
inline: { }
separator: ''
hide_empty: false
default_field_elements: true
fields:
order_id:
id: order_id
table: commerce_order
field: order_id
relationship: none
group_type: group
admin_label: ''
label: ID
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: number_integer
settings:
thousand_separator: ''
prefix_suffix: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: order_id
plugin_id: field
uid:
id: uid
table: users_field_data
field: uid
relationship: uid
group_type: group
admin_label: ''
label: 'User ID'
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: number_integer
settings:
thousand_separator: ''
prefix_suffix: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: user
entity_field: uid
plugin_id: field
order_number:
id: order_number
table: commerce_order
field: order_number
relationship: none
group_type: group
admin_label: ''
label: 'Order number'
exclude: false
alter:
alter_text: false
text: ''
make_link: true
path: 'admin/commerce/orders/{{ order_id }}'
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: false
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: null
entity_field: order_number
plugin_id: field
completed:
id: completed
table: commerce_order
field: completed
relationship: none
group_type: group
admin_label: ''
label: 'Payment date'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: timestamp
settings:
date_format: medium
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: completed
plugin_id: field
payment_method:
id: payment_method
table: commerce_order
field: payment_method
relationship: none
group_type: group
admin_label: ''
label: 'Payment method'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: true
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: payment_method
plugin_id: field
billing_period:
id: billing_period
table: commerce_order__billing_period
field: billing_period
relationship: none
group_type: group
admin_label: ''
label: 'Billing period'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: starts
type: commerce_billing_period_default
settings: { }
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
plugin_id: field
state:
id: state
table: commerce_order
field: state
relationship: none
group_type: group
admin_label: ''
label: State
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: list_default
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: state
plugin_id: field
total_price__number:
id: total_price__number
table: commerce_order
field: total_price__number
relationship: none
group_type: group
admin_label: ''
label: 'Order amount'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: number
type: commerce_price_default
settings:
strip_trailing_zeroes: false
currency_display: symbol
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: total_price
plugin_id: field
filters: { }
sorts:
billing_period_starts:
id: billing_period_starts
table: commerce_order__billing_period
field: billing_period_starts
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
plugin_id: standard
header: { }
footer: { }
empty: { }
relationships:
reverse__commerce_subscription__orders:
id: reverse__commerce_subscription__orders
table: commerce_order
field: reverse__commerce_subscription__orders
relationship: none
group_type: group
admin_label: Subscription
required: false
entity_type: commerce_order
plugin_id: entity_reverse
uid:
id: uid
table: commerce_order
field: uid
relationship: none
group_type: group
admin_label: User
required: true
entity_type: commerce_order
entity_field: uid
plugin_id: standard
arguments:
subscription_id:
id: subscription_id
table: commerce_subscription
field: subscription_id
relationship: reverse__commerce_subscription__orders
group_type: group
admin_label: ''
default_action: 'not found'
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
entity_type: commerce_subscription
entity_field: subscription_id
plugin_id: numeric
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags:
- 'config:field.storage.commerce_order.billing_period'

View File

@@ -0,0 +1,758 @@
uuid: c0af1619-c5c7-496f-8d92-170d26e4cacd
langcode: en
status: true
dependencies:
config:
- field.storage.commerce_order.billing_period
module:
- commerce_order
- commerce_price
- commerce_recurring
- options
- state_machine
- user
id: commerce_subscription_orders_customer
label: 'Subscription orders (customer)'
module: views
description: 'Used to display a list of recurring orders on the customer facing subscription page.'
tag: 'Commerce, Commerce Recurring'
base_table: commerce_order
base_field: order_id
display:
default:
display_plugin: default
id: default
display_title: Master
position: 0
display_options:
access:
type: perm
options:
perm: 'view own commerce_order'
cache:
type: tag
options: { }
query:
type: views_query
options:
disable_sql_rewrite: false
distinct: false
replica: false
query_comment: ''
query_tags: { }
exposed_form:
type: basic
options:
submit_button: Apply
reset_button: false
reset_button_label: Reset
exposed_sorts_label: 'Sort by'
expose_sort_order: true
sort_asc_label: Asc
sort_desc_label: Desc
pager:
type: mini
options:
items_per_page: 12
offset: 0
id: 0
total_pages: null
tags:
previous:
next:
expose:
items_per_page: false
items_per_page_label: 'Items per page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- All -'
offset: false
offset_label: Offset
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
override: true
sticky: false
caption: ''
summary: ''
description: ''
columns:
order_number: order_number
info:
order_number:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
default: '-1'
empty_table: false
row:
type: fields
options:
inline: { }
separator: ''
hide_empty: false
default_field_elements: true
fields:
order_id:
id: order_id
table: commerce_order
field: order_id
relationship: none
group_type: group
admin_label: ''
label: ID
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: number_integer
settings:
thousand_separator: ''
prefix_suffix: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: order_id
plugin_id: field
uid:
id: uid
table: users_field_data
field: uid
relationship: uid
group_type: group
admin_label: ''
label: 'User ID'
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: number_integer
settings:
thousand_separator: ''
prefix_suffix: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: user
entity_field: uid
plugin_id: field
order_number:
id: order_number
table: commerce_order
field: order_number
relationship: none
group_type: group
admin_label: ''
label: 'Order number'
exclude: false
alter:
alter_text: false
text: ''
make_link: true
path: 'user/{{ uid }}/orders/{{ order_id }}'
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: false
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: null
entity_field: order_number
plugin_id: field
completed:
id: completed
table: commerce_order
field: completed
relationship: none
group_type: group
admin_label: ''
label: 'Payment date'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: timestamp
settings:
date_format: medium
custom_date_format: ''
timezone: ''
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: completed
plugin_id: field
payment_method:
id: payment_method
table: commerce_order
field: payment_method
relationship: none
group_type: group
admin_label: ''
label: 'Payment method'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_label
settings:
link: true
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: payment_method
plugin_id: field
billing_period:
id: billing_period
table: commerce_order__billing_period
field: billing_period
relationship: none
group_type: group
admin_label: ''
label: 'Billing period'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: starts
type: commerce_billing_period_default
settings: { }
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
plugin_id: field
state:
id: state
table: commerce_order
field: state
relationship: none
group_type: group
admin_label: ''
label: State
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: list_default
settings: { }
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: state
plugin_id: field
total_price__number:
id: total_price__number
table: commerce_order
field: total_price__number
relationship: none
group_type: group
admin_label: ''
label: 'Order amount'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: number
type: commerce_price_default
settings:
strip_trailing_zeroes: false
currency_display: symbol
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
entity_type: commerce_order
entity_field: total_price
plugin_id: field
filters:
state:
id: state
table: commerce_order
field: state
relationship: none
group_type: group
admin_label: ''
operator: in
value:
needs_payment: needs_payment
failed: failed
completed: completed
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
entity_type: commerce_order
entity_field: state
plugin_id: state_machine_state
sorts:
billing_period_starts:
id: billing_period_starts
table: commerce_order__billing_period
field: billing_period_starts
relationship: none
group_type: group
admin_label: ''
order: DESC
exposed: false
expose:
label: ''
plugin_id: standard
header: { }
footer: { }
empty: { }
relationships:
reverse__commerce_subscription__orders:
id: reverse__commerce_subscription__orders
table: commerce_order
field: reverse__commerce_subscription__orders
relationship: none
group_type: group
admin_label: Subscription
required: false
entity_type: commerce_order
plugin_id: entity_reverse
uid:
id: uid
table: commerce_order
field: uid
relationship: none
group_type: group
admin_label: User
required: true
entity_type: commerce_order
entity_field: uid
plugin_id: standard
arguments:
subscription_id:
id: subscription_id
table: commerce_subscription
field: subscription_id
relationship: reverse__commerce_subscription__orders
group_type: group
admin_label: ''
default_action: 'not found'
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: fixed
default_argument_options:
argument: ''
default_argument_skip_url: false
summary_options:
base_path: ''
count: true
items_per_page: 25
override: false
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: true
validate:
type: 'entity:commerce_subscription'
fail: 'not found'
validate_options:
access: true
operation: view
multiple: 0
bundles: { }
break_phrase: false
not: false
entity_type: commerce_subscription
entity_field: subscription_id
plugin_id: numeric
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags:
- 'config:field.storage.commerce_order.billing_period'