Bundles
Last updated on
14 June 2025
Bundles are a type of container for information that holds the field or setting definitions. They are sometimes called "sub-types". Bundles are optional. In the hierarchy of container types for information they fit below entity types.
- Entity variants (content and configuration; many entities come in pairs, e.g. blocks)
- Entity types
- Bundles, or sub-types (optional)
- Entity types
Examples of those container types are as follows:
- Entity Variants:
- Content
- Content Entity Types:
- Node
- Node Bundles, aka Content Types:
- Article
- Basic page
- Node Bundles, aka Content Types:
- Taxonomy Terms
- Taxonomy Bundles, aka Vocabularies:
- <Vocabulary A>
- <Vocabulary B>
- <Vocabulary Etc.>
- Taxonomy Bundles, aka Vocabularies:
- Custom Blocks
- Custom Block Bundles, aka Custom Block Types:
- <Block Type L>
- <Block Type M>
- <Block Type Etc.>
- Custom Block Bundles, aka Custom Block Types:
- User (has no child bundles)
- <Custom content entity type X>
- <Custom content entity type Y>
- <Custom content entity type Etc.>
- Node
- Content Entity Types:
- Configuration
- Configuration Entity Types:
- Custom Block types(has no child bundles?)
- View(has no child bundles)
- Menu (has no child bundles)
- Role (has no child bundles)
- <Custom config entity type I>
- <Custom config entity type II>
- <Custom config entity type Etc.>
- Configuration Entity Types:
- Content
Help improve this page
Page status: No known problems
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion
Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.