Welcome on the Akeneo PIM Magento connector bundle.
This repository is issued to develop the Magento Connector for Akeneo PIM.
Warning : this connector is not production ready and is intended for evaluation and development purposes only!
- php5-xml
- php5-soap
- Akeneo PIM 1.0.0 RC1 or above
Install the Akeneo PIM standard edition following this documentation.
In your Akeneo PIM standard edition, run the following composer command :
php composer.phar require akeneo/magento-connector-bundle:v1.0.0-ALPHA2
Then you have to add the ConnectorBundle to your AppKernel.php
:
$bundles[] = new Pim\Bundle\MagentoConnectorBundle\PimMagentoConnectorBundle();
To install the magento connector for developpement purposes, the best way is to clone it anywhere on your file system and create a symbolic link to your Akeneo installation's src folder.
After that, add the PimMagentoConnectorBundle to your AppKernel.php
:
$bundles[] = new Pim\Bundle\MagentoConnectorBundle\PimMagentoConnectorBundle();
In order to export products to Magento you need to create a soap user on Magento and give him all rights.
After that you can go to spread > export profiles
on Akeneo PIM and create your first Magento export job.
Configuration example :
To test the connector with the minimum data requirements you can load the demo fictures. Just add this line to your parameters.yml
installer_data: 'PimMagentoConnectorBundle:demo_magento'
A standard Magento's installation require some fields to create a products. In order to be as generic as possible, you need to manage them in Akeneo PIM.
The following Magento's attributes are mandatory and need to be created in Akeneo :
- name
- price
- description
- short_description
- tax_class_id
This bundle is still under active development. So you could encounter bugs and instabilities. Feel free to report them on this repository's issue section.