blob: 2f6b029d01220daed615c6d5573df3a6de4a833a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# The name of the recipe.
name: 'Example'
# The description of the recipe.
description: 'Provides an example recipe.'
# The type key is similar to the package key in module.info.yml. It can be used
# to group Drupal recipes.
type: 'Content type'
install:
# An array of modules or themes to install if they are not already. The system
# will detect if it is a theme or a module. During the install only simple
# configuration from the new modules is created. This allows the Drupal recipe
# control over the configuration.
- node
- text
config:
# A Drupal recipe can have a config directory. All configuration is this
# directory will be imported after the modules have been installed.
# Additionally, the Drupal recipe can install configuration entities provided
# by the modules it configures. This allows them to not have to maintain or
# copy this configuration.
import:
text:
- text.settings
# Import all configuration that is provided by the node module and any
# optional configuration that depends on the text module that is provided by
# modules already installed.
node: '*'
# Configuration actions may be defined. The structure here should be
# entity_type.ID.action. Below, text.settings is updated to set the default
# summary length for text fields to 700 characters.
actions:
text.settings:
simpleConfigUpdate:
default_summary_length: 700
# A Drupal recipe can have a content directory. All content in this directory
# will be created after the configuration is installed.
|