logo

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
02/10/2025, by Ivan

In Drupal 8, bundles are a type of container for information that hold field definitions or settings. They are sometimes referred to as “subtypes.” Bundles are optional and sit under entity types in the hierarchy of information containers.

  • Entity variations (content and configuration; many entities come in pairs, such as blocks)

                       - Entity types
                                       - Bundles or subtypes (optional)

Examples of these container types:

  • Entity variations:

1) Content
           Entity content types:
             1. Node:
                  - Node bundles, also known as Content Types:
                      * Article
                      * Basic Page

             2. Taxonomy
                  - Taxonomy bundles, also known as Vocabularies:
                      * <Vocabulary A>
                      * <Vocabulary B>
                      * <Vocabulary Etc.>

             3. Blocks
                  - Custom Block Bundles, also known as Block Types:
                      * <Block Type L>
                      * <Block Type M>
                      * <Block Type Etc.>

             4. User (has no child bundles)
             5. <Custom content entity type X>
             6. <Custom content entity type Y>
             7. <Custom content entity type Etc.>

2) Configuration
            Configuration entity types:
                  * Custom Block types (no child bundles)
                  * View (no child bundles)
                  * Menu (no child bundles)
                  * Role (no child bundles)
                  * <Custom config entity type I>
                  * <Custom config entity type II>
                  * <Custom config entity type Etc.>