Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

Always Clear the cache if you have problem with this module.

Content Entity Builder, this module allow you build a content entity type and add base field to it by config.It also support export you content entity to module code and download it.

Features:

Bundles,revision, translatable, Owner are supported since beta14, both of them are optional.We add a Mode option for custom entity type since beta14, it has 4 options:

  • Basic: the original way , One entity One table, keep your database table clean.
  • Basic Plus : Basic + bundles support.
  • Advanced: + bundles + translatable + Owner + Changed + Published
  • Full: a custom content type like node, Advanced + revision.

How to use it

  • Add a content entity type at admin/structure/content-types, for example "author", select mode "Basic",
  • at admin/structure/content-types/manage/author, add base field to it, for example "Name", "Age", "Description"
  • config entity type settings, include entity keys, entity paths. Make sure you know what you do.
  • Click Save button! It will sync your config with database table
  • If you select other mode option, you could see a "Bundles" tab, Click it you could manage the bundles of the entity type.
  • Manage form display at admin/structure/content-types/manage/author/form-display, manage display at admin/structure/content-types/manage/author/display
  • Add content at "/author/add", the path you could config
  • Config entity permission at admin/people/permissions
  • Click export tab, you could navigate to admin/structure/content-types/export,at here you could export your content entities to module code. It save you a lot time to create a custom content entity module.

Similar modules:

ECK

Activity

Total releases
2
First release
Sep 2025
Latest release
8 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
2.0.0 Stable Sep 29, 2025
2.0.x-dev Dev Sep 29, 2025