Varbase Sub Profile Basic Template

Managing Installation Steps for Varbase sub profiles

Managing the custom ConfigBits:

Default Components

Change the default.components.varbase_subprofile_basic.bit.yml file.
Which it could be a copy of Varbase default components
1
# ==============================================================================
2
# List of default varbase sub profile basic components, which they will be
3
# installed when we install varbase.
4
# ==============================================================================
5
config_bit:
6
type: list
7
for: varbase_subprofile_basic.info.yml
8
when:
9
install_default_components: true
10
list:
11
dependencies:
12
# Enable listed Varbase modules in order at this installation step.
13
- varbase_core
14
- varbase_media
15
- varbase_editor
16
- varbase_admin
17
- varbase_email
18
- varbase_security
19
- varbase_seo
20
- varbase_workflow
21
- varbase_layout_builder
22
- vlplb
23
# Enable default varbase sub profile basic features.
24
- varbase_subprofile_basic_homepage
25
# - varbase_subprofile_basic_CUSTOM_FEATRE_01
26
# - varbase_subprofile_basic_CUSTOM_FEATRE_02
27
# - varbase_subprofile_basic_CUSTOM_FEATRE_03
28
# - varbase_subprofile_basic_CUSTOM_FEATRE_04
29
Copied!
Example: The CV profile

Extra Components

Change the extra.components.varbase_subprofile_basic.bit.yml file.
Which it could be a copy of extra varbase components
1
# ==============================================================================
2
# List of varbase_subprofile_basic extra components, which they will be listed
3
# in the Extra feature form, when we install varbase subprofile basic.
4
# ==============================================================================
5
config_bit:
6
type: list
7
for: varbase_subprofile_basic.info.yml
8
when:
9
show_extra_components: true
10
list:
11
dependencies:
12
varbase_media_header:
13
title: "Varbase Media Header"
14
description: "Populates the universal media header style on top of web pages. Which lets site builders activate that for content types."
15
selected: false
16
config_form: false
17
varbase_search:
18
title: "Varbase Search"
19
description: "A suite of site search engine tools to help you build better search performance, customization, and search experience. Built using <a href=\"https://www.drupal.org/project/search_api\" target=\"_blank\">Search API</a>."
20
selected: false
21
config_form: false
Copied!
Example: The CV profile

Demo Content

Change the demo.content.varbase_subprofile_basic.bit.yml file.
Which it could be a copy of varbase demo components
1
# ==============================================================================
2
# List of VARBASE_SUBPROFILE_BASIC demo components, which they will be listed under the
3
# Extra components installation step, in the Demo content section.
4
# ==============================================================================
5
config_bit:
6
type: list
7
for: varbase_subprofile_basic.info.yml
8
when:
9
show_demo: true
10
list:
11
dependencies:
12
varbase_subprofile_basic_demo:
13
title: "Install Varbase Subprofile Demo Content"
14
description: "If you're evaluating Varbase Subprofile, installing demo content will help you get an idea of how Varbase Subprofile works, and what features are included."
15
selected: false
16
config_form: false
Copied!
Example: The CV profile
Last modified 2mo ago