commerce_kickstart_base-1.0.0/recipe.yml
recipe.yml
name: 'Commerce Kickstart: Base'
description: 'Commerce Kickstart is to start building on Drupal Commerce'
type: 'Commerce'
recipes:
# This recipe doesn't currently use Standard recipe but only some of the recipes utilized by the Standard recipe.
- core/recipes/basic_block_type
- core/recipes/comment_base
- core/recipes/page_content_type
- core/recipes/user_picture
- core/recipes/administrator_role
- core/recipes/basic_html_format_editor
- core/recipes/full_html_format_editor
- core/recipes/restricted_html_format
# Installation of Commerce Core and most of the modules.
- commerce_recipe_core
- commerce_kickstart_admin_ui
install:
# Modules that were not installed by commerce_recipe_core.
- commerce_promotion
- commerce_tax
# Core
- automated_cron
- big_pipe
- block
- block_content
- breakpoint
- ckeditor5
- config
- comment
- datetime
- dblog
- dynamic_page_cache
- editor
- field_ui
- file
- filter
- help
- history
- image
- menu_link_content
- menu_ui
- node
- options
- path
- shortcut
- taxonomy
- toolbar
- user
- views
- views_ui
# Contrib
- pathauto
- config_split
- facets
- facets_pretty_paths
- symfony_mailer
# Themes
- belgrade
config:
strict: false
import:
commerce_promotion: '*'
commerce_tax: '*'
file: '*'
filter: '*'
# To avoid installing search module's optional config, list of config was composed manually.
user:
- core.entity_form_mode.user.register
- core.entity_view_mode.user.compact
- core.entity_view_mode.user.full
- system.action.user_block_user_action
- system.action.user_cancel_user_action
- system.action.user_unblock_user_action
- user.flood
- user.mail
- user.role.anonymous
- user.role.authenticated
- user.settings
- views.view.user_admin_people
- views.view.who_s_new
- views.view.who_s_online
node:
- core.entity_view_mode.node.full
- core.entity_view_mode.node.rss
- core.entity_view_mode.node.search_index
- core.entity_view_mode.node.search_result
- core.entity_view_mode.node.teaser
- field.storage.node.body
- node.settings
- system.action.node_delete_action
- system.action.node_make_sticky_action
- system.action.node_make_unsticky_action
- system.action.node_promote_action
- system.action.node_publish_action
- system.action.node_save_action
- system.action.node_unpromote_action
- system.action.node_unpublish_action
- views.view.archive
- views.view.content
- views.view.content_recent
- views.view.frontpage
- views.view.glossary
history: '*'
big_pipe: '*'
block: '*'
breakpoint: '*'
ckeditor5: '*'
config: '*'
comment: '*'
menu_link_content: '*'
datetime: '*'
block_content: '*'
editor: '*'
image: '*'
menu_ui: '*'
options: '*'
dynamic_page_cache: '*'
taxonomy: '*'
dblog: '*'
shortcut: '*'
toolbar: '*'
field_ui: '*'
views_ui: '*'
pathauto: '*'
config_split: '*'
facets: '*'
facets_pretty_paths: '*'
symfony_mailer: '*'
belgrade: '*'
actions:
field_ui.settings:
simpleConfigUpdate:
field_prefix: ''
node.settings:
simpleConfigUpdate:
use_admin_theme: true
system.site:
simpleConfigUpdate:
page.front: /node
user.settings:
simpleConfigUpdate:
verify_mail: false
register: visitors
cancel_method: user_cancel_block
user.role.anonymous:
grantPermissions:
- 'access content'
- 'access comments'
user.role.authenticated:
grantPermissions:
- 'access content'
- 'delete own files'
- 'access comments'
- 'post comments'
- 'skip comment approval'
system.theme:
simpleConfigUpdate:
default: belgrade
views.view.commerce_cart_form:
simpleConfigUpdate:
langcode: en
status: true
dependencies:
config:
- field.storage.commerce_product.images
- image.style.thumbnail
module:
- commerce_cart
- commerce_order
- commerce_price
- commerce_product
- image
enforced:
module:
- commerce_cart
id: commerce_cart_form
label: 'Cart form'
module: views
description: null
tag: commerce_cart_form
base_table: commerce_order
base_field: order_id
display:
default:
id: default
display_title: Master
display_plugin: default
position: 0
display_options:
fields:
images:
id: images
table: commerce_product__images
field: images
relationship: product_id
group_type: group
admin_label: ''
plugin_id: field
label: Item
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: false
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: image
settings:
image_link: content
image_style: thumbnail
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 1
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
view_commerce_product:
id: view_commerce_product
table: commerce_product
field: view_commerce_product
relationship: product_id
group_type: group
admin_label: ''
entity_type: commerce_product
plugin_id: entity_link
label: ''
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: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: view
output_url_as_text: true
absolute: false
title:
id: title
table: commerce_order_item
field: title
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
entity_field: title
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: true
path: '{{ view_commerce_product }}'
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: false
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: { }
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
unit_price__number:
id: unit_price__number
table: commerce_order_item
field: unit_price__number
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
entity_field: unit_price
plugin_id: field
label: Price
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
edit_quantity:
id: edit_quantity
table: commerce_order_item
field: edit_quantity
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
plugin_id: commerce_order_item_edit_quantity
label: Quantity
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
allow_decimal: false
remove_button:
id: remove_button
table: commerce_order_item
field: remove_button
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
plugin_id: commerce_order_item_remove_button
label: Remove
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
total_price__number:
id: total_price__number
table: commerce_order_item
field: total_price__number
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
entity_field: total_price
plugin_id: field
label: Total
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
pager:
type: none
options:
offset: 0
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
access:
type: none
options: { }
cache:
type: tag
options: { }
empty: { }
sorts:
order_item_id:
id: order_item_id
table: commerce_order_item
field: order_item_id
relationship: order_items
group_type: group
admin_label: ''
entity_type: commerce_order_item
entity_field: order_item_id
plugin_id: standard
order: ASC
expose:
label: ''
field_identifier: order_item_id
exposed: false
arguments:
order_id:
id: order_id
table: commerce_order
field: order_id
relationship: none
group_type: group
admin_label: ''
entity_type: commerce_order
entity_field: order_id
plugin_id: numeric
default_action: default
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
override: false
items_per_page: 25
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
filters: { }
style:
type: table
options:
grouping: { }
row_class: ''
default_row_class: true
columns:
order_number: order_number
default: '-1'
info:
order_number:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
override: true
sticky: false
summary: ''
empty_table: false
caption: ''
description: ''
row:
type: fields
options:
default_field_elements: true
inline: { }
separator: ''
hide_empty: false
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
replica: false
query_tags: { }
relationships:
order_items:
id: order_items
table: commerce_order__order_items
field: order_items_target_id
relationship: none
group_type: group
admin_label: 'order_items: Order Item'
entity_type: commerce_order
entity_field: order_items
plugin_id: standard
required: true
commerce_product_variation:
id: commerce_product_variation
table: commerce_order_item
field: commerce_product_variation
relationship: order_items
group_type: group
admin_label: 'Product variation'
entity_type: commerce_order_item
plugin_id: standard
required: true
product_id:
id: product_id
table: commerce_product_variation_field_data
field: product_id
relationship: commerce_product_variation
group_type: group
admin_label: Product
entity_type: commerce_product_variation
entity_field: product_id
plugin_id: standard
required: true
header: { }
footer:
commerce_order_total:
id: commerce_order_total
table: views
field: commerce_order_total
relationship: none
group_type: group
admin_label: ''
plugin_id: commerce_order_total
empty: false
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
tags:
- 'config:field.storage.commerce_product.images'
