drupal / display_builder_cms
Provide extra contrib modules and settings for a Display Builder website.
Package info
git.drupalcode.org/project/display_builder_cms.git
Type:drupal-recipe
pkg:composer/drupal/display_builder_cms
Requires
- drupal/display_builder_base: ^1.1.3
- drupal/easy_breadcrumb: ^2.0.10
- drupal/generic_components: ^1.1.0
- drupal/link_attributes: ^2.1.3
- drupal/pathauto: ^1.15
- drupal/redirect: ^1.13
- drupal/search_api: ^1.41
- drupal/simple_sitemap: ^4.2.3
- drupal/sitemap: ^2.6
- drupal/smart_trim: ^2.3.1
- drupal/token: ^1.17
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Drupal recipe documentation:
This recipe is designed to:
- Install Display Builder and UI Suite ecosystem modules from the Display Builder Base recipe
- Add contributed modules for a minimum viable site:
- easy_breadcrumb
- generic_components
- link_attributes
- pathauto
- redirect (with redirect_404)
- search_api (with db default)
- 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.
Requirements
- Display Builder Base 1.1.3 or later, so Drupal 11.4.11 or later and Display Builder 1.0.0-beta9 or later
Installation
- Start with a Drupal 11.4.11+ site
- Install composer-patches before the recipe: Display Builder ships two patches for UI Patterns, see the Display Builder installation page, section UI Patterns patches
- Install the
Minimalprofile - Apply the recipe
You can apply the recipe using PHP in Drupal 11.4+.
Run this command from the web root:
php vendor/bin/dr recipe:apply /var/www/html/recipes/display_builder_cms
Or by using ddev exec:
ddev exec vendor/bin/dr recipe:apply /var/www/html/recipes/display_builder_cms
If the command succeeds, you should see the following output:
[OK] Display Builder CMS applied successfully
Clear the cache after applying the recipe.
When you return to the site, all recipe configuration and customizations should be in place.