The customizable entities is an entity builder.
The main advantage of this module, compared to the ECK module, is the user experience.
Indeed, it provides a more powerfull bundle architecture that the ECK module.
Features
Out of the box, entities can be highly customizabled, with a powerfull user interface, similar to the one that exists for nodes and content types.
The options for the new entity types are :
- fieldables, revisionables, exportables
- select the colomns you want : title, author, created, changed, active, language, machine name, description, help, promote, data (serialized datas).
- Manage bundles
- overview page for managing entities (mass update or deletions).
- You can change order or display of your properties from the UI (ex: display the author on the entity view page).
- You can change your entity path (overview page path, add path) and decide if the entity can be view, edited, deleted, created.
- Entities can be previewed before saving
Getting start
Enable the customizable entities builder sub module to start creating entities.
Try it on simplytest.me !
Dependency :
Download the Entity API module.
For developpers :
The customizable entities module provides classes than can be extend from code by developpers. Simple examples are provided with into the module (into the modules folder). The limeSurvey sync module v7.x-3.0 is an advanced example of what can be done based on the customizable entities module.
| Attachment | Size |
|---|---|
| customizable entities entity edit page | 24.9 KB |
| customizable entities entity view page | 10.3 KB |
| customizable entities entity overview page | 21.93 KB |
| customizable entities manage display page | 33.3 KB |
| customizable entities builder page | 102.22 KB |
Project information
- Project categories: Content editing experience
24 sites report using this module
- Created by thedut on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.

