Module Description
This module enables "cloning" content entities.
In the context of this module, cloning means prepopulating an entity creation from with the field values of an existing entity.
Features This module provides an overview of the content entity types and their bundles that can be cloned at /admin/config/content_entity_clone.
This overview has links to configure cloning for a bundle (or entity type) and manage how to process the fields (ex: skip, copy or something else). See below.
This module also adds a "clone" local task link for entities for which cloning has been enabled.
Field processing
A simple field processor plugin system is provided that allows transforming a field's values before it is copied to the new entity to be created.
See \Drupal\content_entity_clone\Plugin\FieldProcessorInterface.
Compatibility This module should work with any entity type implementing the \Drupal\Core\Entity\ContentEntityTypeInterface and with an entity creation form.
Requirements This module requires no modules outside the Drupal core.
Installation Install the Content Entity Clone module as you would normally install a contributed Drupal module. Visit https://www.drupal.org/node/1897420 for further information.
Alternatives - [Quick node clone](https://www.drupal.org/project/quick_node_clone) - [Entity Clone](https://www.drupal.org/project/entity_clone) - [Cloner](https://www.drupal.org/project/cloner)
In the context of this module, cloning means prepopulating an entity creation from with the field values of an existing entity.
Features This module provides an overview of the content entity types and their bundles that can be cloned at /admin/config/content_entity_clone.
This overview has links to configure cloning for a bundle (or entity type) and manage how to process the fields (ex: skip, copy or something else). See below.
This module also adds a "clone" local task link for entities for which cloning has been enabled.
Field processing
A simple field processor plugin system is provided that allows transforming a field's values before it is copied to the new entity to be created.
See \Drupal\content_entity_clone\Plugin\FieldProcessorInterface.
Compatibility This module should work with any entity type implementing the \Drupal\Core\Entity\ContentEntityTypeInterface and with an entity creation form.
Requirements This module requires no modules outside the Drupal core.
Installation Install the Content Entity Clone module as you would normally install a contributed Drupal module. Visit https://www.drupal.org/node/1897420 for further information.
Alternatives - [Quick node clone](https://www.drupal.org/project/quick_node_clone) - [Entity Clone](https://www.drupal.org/project/entity_clone) - [Cloner](https://www.drupal.org/project/cloner)
Module Link
Project Usage
224
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to solve the task of prepopulating an entity creation form with field values from an existing entity, allowing for easy content cloning in Drupal.
Data Name
content_entity_clone