This project is not covered by Drupal’s security advisory policy.
The main target of the Bundle Inherit module is to allow users to inherit bundles of different entity types from any other bundles of the same entity type. Inheritance could be performed while creating new bundle of some entity type (for example new content type). There are two types (modes) of inherit available:
- Soft: All field instances from existing (parent) bundle will be cloned and attached to the newly created bundle. As for the soft mode it is all.
- Strict: All field instances from existing (parent) bundle will be cloned and attached to the newly created bundle. After that you will not be able to directly edit inherited field instances in the children bundles and they will be always kept synchronized.
Consist of two modules.
First module only Provide API for other modules to implement inheritance logic on their (or other modules) entity types.
Second one extends node module and allow end users to inherit new content types from already created.
Support for other entity types (like commerce products, etc) could be easily added by writing appropriate module. You can look at Bundle Inherit Node module (included in Bundle Inherit module basic package, presented on this page) for example of bundle inheritance logic implementation.
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 416 sites currently report using this module. View usage statistics.
- Downloads: 4,284
- Last modified: December 2, 2014
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.