Giter Club home page Giter Club logo

magentoconnectorbundle's Introduction

MagentoConnectorBundle for Akeneo

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!

Scrutinizer Quality Score

Requirements

  • php5-xml
  • php5-soap
  • Akeneo PIM 1.0.0 RC1 or above

Installation instructions

Inside a community standard installation

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();

Inside a Akeneo PIM developpement environnement

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();

Configuration

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 :

Magento connector configuration example

Demo fixtures

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'

Notes

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

Bug and issues

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.

magentoconnectorbundle's People

Contributors

fred2gombert avatar juliensnz avatar nidup avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.