Fetching attributes from Akeneo - alumio-int/spryker-templates GitHub Wiki
Description
In Alumio, go to "Integrations → Incoming → Akeneo - Fetch - Attributes"
Akeneo - Prepare convert category - Labels - To localizations
- This is the transformer to convert labels data from Akeneo.
- Akeneo giving us some labels look like this
- As this structure is not friendly to Spryker we need to convert them to a more workable structure, that is why we use this transformer to transform it into this instead
Akeneo - Check and fetch - Attribute options
- This transformer is to check if there any attribute options for the attribute.
- When getting a boolean value it will try to make options base on the value you can change it in the transformer value setter
Akeneo - Fetch and convert - Attribute Options - To Alumio Base Attribute Options
- This transformer is a custom pagination HTTP call to get attribute options.
- It will then convert the options into Alumio base attribute options.
Akeneo - Convert - Attribute - To Alumio Base Attribute
- This is the transformer to convert the whole attribute data into Alumio Base data.
- Example of the Alumio Base Attribute is looked like
Akeneo - Map - Type code - To Spryker Code
- This transformer use to map the type code in Akeneo into a Spryker one.
- For example :
- pim_catalog_boolean -> select
- pim_catalog_select -> select
Akeneo - Check - Axes - Is Super Attribute
- This transformer checks the super attribute using storage "Akeneo - Family Variants - Axes" that created by the Incoming "Akeneo - Fetch - Families"
Akeneo - Filter - Attribute
- We use this transformer to filter previously created into task attributes to avoid duplication.
- So, if there a need to recreate a task please remove the entity first from the storage "Akeneo - Filter - Attributes".