EBT Counter

pass_options_to_javascript: 1
styles: four_columns
startVal: 0
prefix:
suffix:
decimalPlaces: 0
duration: 2
useGrouping: 1
separator: comma
useEasing: 1
smartEasingThreshold: 999
smartEasingAmount: 333
enableScrollSpy: 1
scrollSpyDelay: 0
scrollSpyOnce: 0

EBT Counter

1000

EBT Counter

EBT Counter

Demo page

Supercharge Your Drupal Site with Extra Block Types (EBT) Modules

Flexible, Reusable, and Customizable Content Layouts for a Seamless Editing Experience

Why Choose EBT?

EBT modules provide Drupal users with an extended range of block types, offering you complete control over content presentation. Whether you're building landing pages, blogs, or portfolios, EBT makes it easier to break away from rigid templates and embrace flexibility. Customize each type to suit your unique needs and create reusable components that reduce development time.

This is a demo site. You can log in to add or edit pages:

https://ebt.drupalbook.org/user

login: editor
password: editor

What Are Drupal Blocks?

Drupal Blocks is a powerful module that allows you to create reusable content components called "block types." These flexible content blocks let you design rich, dynamic layouts without relying on a fixed template structure. With Blocks, content creators can mix and match various elements—text, images, videos, and more—to build custom layouts.

721,320

Websites use Drupal

1100+

Usage statistics for EBT modules

GLightbox

EPT modules uses GLightbox for Image/Video in popups

EBT modules come with seamless integration of the GLightbox JavaScript plugin, providing a modern and sleek lightbox experience for media content. Whether it's images, videos, or galleries, GLightbox ensures that your media is displayed beautifully with smooth animations and responsive design. This powerful combination enhances the user experience, making your content more interactive and visually engaging.

Slide Image
DOM Box

Each EPT module has rich settings

Margin, padding, border for each component. You can also set type of border and color.

Slide Image
Background color, image or video

Background color, image or video.

Each component has settings for background color, image, video. Image and Videos settings allows to adjust options via usual Drupal form.

Slide Image
Javascript plugins

Settings for javascript plugins

You can set up options for javascript plugins from the same configuration form for component.

You can start from one module.

Footbal club

Install any number of EBT/EPT modules for blocks/paragraphs you need. 

Hockey Club

Number of modules

pass_options_to_javascript: 1
styles: two_columns
startVal: 0
prefix:
suffix:
decimalPlaces: 0
duration: 2
useGrouping: 1
separator: comma
useEasing: 1
smartEasingThreshold: 999
smartEasingAmount: 333
enableScrollSpy: 1
scrollSpyDelay: 0
scrollSpyOnce: 0
25

EBT Modules

25

EPT Modules

FAQ

How to install Extra Block Types (EBT) modules?

You can install EPT modules as usual Drupal module. Download them with composer, for example:

composer require drupal/ebt_tabs

And then install EBT module as usual.

Download contributed modules using Composer

That's it! 

All dependencies will be downloaded with composer automatically.

Cool! Can I create my own EPT/EBT module?

Yes, sure, here is documentation for EPT/EBT modules:

https://drupalbook.org/ept/creating-new-ebt-module

In short EPT module can be generated with Drush command:

drush generate ept:module

Then you can extend your new component as usual Drupal Paragraph type.

Extending EBT Settings form - it's for EBT (block type), just use ept_ instead of ebt_ 

 

Send feedback or idea for EPT modules

You can send me a message using any of the contact forms below, or by following the link in the header or footer:

EBT Image

bubbles 3

EBT Image