Articles
Notice: Use Composer installation if it's possible. Without Composer it's hard to update zoo of Drupal modules.
Sometimes we don't have access to console and composer, for example on shared hosting. But you are still able to install EPT modules on it. On each Drupal.org project page you can go by release version link and download EPT modules from Drupal.org one by one:
Notice: Use Composer installation if it's possible. Without Composer it's hard to update zoo of Drupal modules.
Sometimes we don't have access to console and composer, for example on shared hosting. But you are still able to install EBT modules on it. On each Drupal.org project page you can go by release version link and download EBT modules from Drupal.org one by one:
EBT Block module provides ability to insert any Drupal Block: Views, custom content block, programmatically created blocks.
Extra Paragraph Types (EPT): Columns / Container module provides ability to insert columns with other paragraphs. Columns can contain another EPT paragraph types, for instance Tabs, Sliders, CTA button. You can also use EBT Columns as container for other paragraph types.
https://www.drupal.org/project/ept_columns
composer require drupal/ept_columns
Extra Block Types (EBT): Columns / Container module provides ability to insert columns with other blocks. Columns have settings for column width. This module can be also helpful as columns for common Drupal blocks, for example, in site footer for menus in columns.
https://www.drupal.org/project/ebt_columns
composer require drupal/ebt_columns
Easiest way to create a new EPT module is Drush command (for Drush 12+). To use this command, you need to enable EPT Core Starterkit module:
After that generator EPT modules will be available:
drush generate ept:module
Start machine name with ept_* prefix, it's required for working all EPT modules.
You can install EPT modules with Composer as usual Drupal module, for example EPT Slideshow:
composer require drupal/ept_slideshow
All dependencies will be automatically downloaded and you don't need to manipulate with your composer.json file manually. That's main idea of all EPT modules to install and use them in few clicks, without any specific skills.
EBT: Views module overview
Extra Block Types (EBT): Views module provides ability to insert existing View using inline block in Layout Builder or content block in Block layout.
https://www.drupal.org/project/ebt_views
composer require drupal/ebt_views
EBT Views contains all EBT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
EPT Block Drupal module overview
You can download EPT Block from drupal.org:
https://www.drupal.org/project/ebt_block
Or use composer:
composer require drupal/ept_block
EPT Block contains all EPT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
EPT: Views module overview
Extra Paragraph Types (EPT): Views module provides ability to insert existing View using Paragraphs.
https://www.drupal.org/project/ept_views
composer require drupal/ept_views
EPT Views contains all EPT module features including DOM Box, background color / Image / Video, Edge to Edge settings:
https://drupalbook.org/ept/demo