Download the PHP package atlas-services/sylius-akeneo-plugin without Composer
On this page you can find all versions of the php package atlas-services/sylius-akeneo-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download atlas-services/sylius-akeneo-plugin
More information about atlas-services/sylius-akeneo-plugin
Files in atlas-services/sylius-akeneo-plugin
Package sylius-akeneo-plugin
Short Description Lightweight Sylius ↔ Akeneo PIM connector (REST Connection, NDJSON dump, incremental sync).
License MIT
Homepage https://github.com/atlas-services/sylius-akeneo-plugin
Informations about the package sylius-akeneo-plugin
Sylius Akeneo Plugin
Import catalog data from Akeneo PIM into a Sylius store.
This plugin stays intentionally small: connection, dump, sync, and a basic product import. Project-specific mapping (attributes, prices, variants) belongs in your application — catalogs differ too much for one generic mapper to cover every case.
What it does
- OAuth connection to Akeneo (REST API)
- Full or incremental catalog fetch (NDJSON under
var/akeneo/) - Import of simple products, categories, localized name/description, and asset images
- Fixture suite
akeneofor an empty shop ready for PIM data - Console commands for bootstrap, fetch, and import
What it does not do (yet)
- Product models / configurable products
- Automatic Akeneo price → Sylius channel pricing
- Admin UI or attribute mapping screens
Requirements
- PHP 8.2+
- Sylius 2.2+
Installation
apply-recipe-akeneo registers the bundle in config/bundles.php and appends the AKENEO_* defaults to .env.
(It will no longer be needed once a Flex recipe is published.)
With Docker:
Put credentials in .env.local:
Usage
New shop (empty catalog, then admin user):
With Docker Compose:
Existing shop: install the plugin, set AKENEO_*, then run the import.
Do not use atlas:akeneo:init --drop on a database you care about.
Useful options:
The akeneo fixture suite creates locales (fr_FR, en_US), EUR, a category menu taxon, and a channel (WEB or AKENEO_SYLIUS_CHANNEL). No products.
License
MIT. See LICENSE.
Developed by Atlas Services.
All versions of sylius-akeneo-plugin with dependencies
sylius/sylius Version ^2.2
symfony/http-client Version ^6.4 || ^7.4 || ^8.0
symfony/console Version ^6.4 || ^7.4 || ^8.0
symfony/filesystem Version ^6.4 || ^7.4 || ^8.0
symfony/process Version ^6.4 || ^7.4 || ^8.0