How to Create a Custom Entity

Why Create a Custom Entity?

In some cases, you may need to manage different entities than the one natively provided by Akeneo and link them to the products.

Note

if you do not need to use your custom entity as an attribute, follow only the first part of this cookbook’s recipe.

Note

API documentation of the Custom Entity Bundle: https://github.com/akeneo/CustomEntityBundle/blob/master/Resources/doc/index.rst

For example, let’s say we want to create a more advanced manufacturer entity than using a standard attribute option, because the manufacturer needs specific attribute itself like the manufacturing country.