drupal / display_builder_base
Provide base start for a Display Builder website.
Package info
git.drupalcode.org/project/display_builder_base.git
Type:drupal-recipe
pkg:composer/drupal/display_builder_base
Requires
- drupal/display_builder: *
- drupal/easy_breadcrumb: ^2.0.9
- drupal/link_attributes: ^2.1.2
- drupal/pathauto: ^1.15
- drupal/redirect: ^1.9
- drupal/simple_sitemap: ^4
- drupal/sitemap: ^2.0
- drupal/smart_trim: ^2.3.1
- drupal/token: ^1.17
- drupal/ui_icons: ^1.1.2
- drupal/ui_patterns: *
- drupal/ui_patterns_settings: *
- drupal/ui_skins: *
- drupal/ui_styles: *
Requires (Dev)
- drupal/display_builder_dev_tools: *
- drupal/sdc_devel: ^1.0.2
README
Drupal recipe documentation:
- https://www.drupal.org/docs/extending-drupal/drupal-recipes
- https://project.pages.drupalcode.org/distributions_recipes/getting_started.html
This recipe is designed to:
- Install selected components from the Standard install profile
- Provide a Drupal starting point that is ready for development with Display Builder and UI Styles ecosystem modules.
- Add contributed modules for a minimum viable site:
- easy_breadcrumb
- link_attributes
- pathauto
- redirect
- simple_sitemap
- sitemap
- smart_trim
- token
This recipe is intended to set up a complete site from scratch and meet core project expectations.
It is intended to be used as a base for a Display Builder theme recipe, such as Display Builder Bootstrap Recipe.
For more information, visit Display Builder and UI Suite.
Installation
- Start with a Drupal 11.3+ site
- Install the
Minimalprofile - Apply the recipe
You can apply the recipe using PHP in Drupal 11.3+.
Run this command from the web root:
php core/scripts/drupal recipe recipes/contrib/display_builder_base
Or by using ddev exec:
ddev exec -d /var/www/html/web php core/scripts/drupal recipe recipes/contrib/display_builder_base
If the command succeeds, you should see the following output:
[OK] Display Builder Base applied successfully
Clear the cache after applying the recipe.
When you return to the site, all recipe configuration and customizations should be in place.