Download the PHP package nicolas-souffleur/mapping-connector-bundle without Composer

On this page you can find all versions of the php package nicolas-souffleur/mapping-connector-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package mapping-connector-bundle

MappingConnectorBundle

Import and export products with specific columns names. Map them with the Akeneo attributes and integrate or generate the CSV you need.

The creation of specific connectors is a very frequent request in Akeneo projects. The best practice would be to homogenize our data structures across all of our channels, but it is sometimes difficult to edit systems already developed for years. This bundle allows you to adapt the exports and imports to any interface by adding a mapping from the back office between the Akeneo attributes and those of your other platforms.

Requirements

MappingConnectorBundle Akeneo PIM Community Edition Akeneo PIM Enterprise Edition
v1.0.* v2.3.* v2.3.*
v1.1.* v3.0.* v3.0.*

Installation


Next, enter the following command line:

Then enable the bundle in the file in the registerProjectBundles() method:

Enter the following commands in your teminal:

Warning : The Custom Entity Akeneo Labs extension is required to use this extension.

Usage


Create a Mapping :

There's two ways to create a mapping, just choose your favorite one :)

Creation via interface
  1. Go to Settings > Mapping. Here you can find all the mappings created.
  2. Click on Create and fill all the required informations.
  3. Click on Save
Import via CSV :

You can import easily your mappings via CSV because Akeneo already prepared a job type to import the reference datas.

  1. First, go to Import > Create Import Profile and create an import job with the "Reference Data import in CSV" job type.
  2. Create a new CSV file with the following columns : code, job, attribute, title
    • code : a unique code for the entity (ex : brand_marque_import)
    • job : the job instance code, must be created with the MappingConnectorBundle (ex : product_import_mapping)
    • attribute : the Akeneo attribute code (ex : brand)
    • title : the CSV column's name (ex : Marque)
  3. Import it with the job you created on step 1
  4. Go to Settings > Mapping and you can see all your imported mappings

Import / Export :

To use the MappingConnectorBundle, you only need to create a new import or export job with one of those two profiles :

Roadmap


Don't hesitate to send me a message if you would like other features :)

About me


Specialized in Akeneo since its launch in 2014, I'm helping companies to implement this efficient and essential solution, to integrate it into their workflow and to structure their data. Feel free to contact me through my contact form on my website (http://www.nicolas-souffleur.com) or directly by email ([email protected]).


All versions of mapping-connector-bundle with dependencies

PHP Build Version
Package Version
Requires akeneo/pim-community-dev Version ^3.0.0
akeneo-labs/custom-entity-bundle Version ^3.0.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package nicolas-souffleur/mapping-connector-bundle contains the following files

Loading the files please wait ....