Extensions
#Positions
Extension position determines where your extension appears within the Akeneo PIM interface. You can select from a variety of available positions, which vary depending on the specific extension type.
Key Concepts:
- Position Options: Each extension type offers a set of predefined positions. These positions control the location of your extension's interface elements.
- Contextual Relevance: Position options are designed to align with the functionality of each extension type, ensuring a seamless user experience.
Best Practices:
- Choose a position that aligns with the extension's intended functionality and user workflow.
- Review the available position options for each extension type to ensure optimal integration.
- Consider the impact of the position on the overall user experience within the PIM.
#Available positions for UI extensions
Positions | Action | Iframe | Link |
---|---|---|---|
pim.product.header | ✔️ | ❌ | ✔️ |
pim.product-model.header | ✔️ | ❌ | ✔️ |
pim.sub-product-model.header | ✔️ | ❌ | ✔️ |
pim.product.tab | ❌ | ✔️ | ❌ |
pim.product-model.tab | ❌ | ✔️ | ❌ |
pim.sub-product-model.tab | ❌ | ✔️ | ❌ |
pim.category.tab | ❌ | ✔️ | ❌ |
pim.product-grid.action-bar | ✔️ | ✔️ | ❌ |
pim.activity.navigation.tab | ❌ | ✔️ | ❌ |
#Positions list
#pim.product.header
This position refers to the header of a simple product or a variant edit page.
#pim.product-model.header
This position refers to the header of a root model edit page.
#pim.sub-product-model.header
This position refers to the header of a sub product model edit page.
#pim.product.tab
This position refers to the tab of a simple product or a variant edit page.
#pim.product-model.tab
This position refers to the tab of a root model edit page.
#pim.sub-product-model.tab
This position refers to the tab of a sub product model edit page.
#pim.category.tab
This position refers to the tab of a category edit page.
#pim.product-grid.action-bar
This position refers to the action bar of the product grid. It is used to add actions that can be applied to multiple products at once.
For the moment, you can't use UI extensions with more than 500 selected products & product models.
#pim.activity.navigation.tab
This position refers to the tab of the activity navigation. It is used to add custom tabs in the activity navigation of the PIM.