Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Step 2: Install dependencies using composer

15/04/2025, by Ivan

This step is required only if you installed (or updated) the codebase using git.

If you don't have Composer installed, see the official Composer installation instructions.

To get a working codebase, you need to run composer install --no-dev from the top level of the repository. This will install Symfony and other packages required by Drupal into the vendor directory.

If you skip this step, you will likely encounter an error message like this when trying to run the installer:

Warning: require(.../drupal/vendor/autoload.php): failed to open stream: No such file or directory in .../drupal/autoload.php on line 14

When installing packages for your production server, it's important to include the --no-dev flag. Some packages, such as phpunit/*, are inherently insecure and should never be installed on a production server. If you're installing Drupal on a local or development server and want to include development packages, then you may omit the --no-dev option.

You can also add the -o option to generate optimized autoload files. For a full list of options for the composer install subcommand, use composer help install.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.