Download the PHP package akeneo/excel-init-bundle without Composer
On this page you can find all versions of the php package akeneo/excel-init-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download akeneo/excel-init-bundle
More information about akeneo/excel-init-bundle
Files in akeneo/excel-init-bundle
Package excel-init-bundle
Short Description Akeneo PIM Excel initialization bundle
License OSL-3.0
Homepage http://www.akeneo.com
Informations about the package excel-init-bundle
Excel Init Bundle
This bundle adds support of Excel XSLX files as a source for initializing catalog structure for Akeneo PIM.
This extension replaces the ExcelConnectorBundle for Akeneo PIM >= 1.6.
Be carefull to use the new init.xlsx
file of this bundle as there are some structure modifications.
Note: this bundle is not compatible with Excel 2003 xls files. Editing the XLSX file with LibreOffice/OpenOffice is also not supported as it can lead to unwanted behavior.
Requirements
ExcelInitBundle | Akeneo PIM Community Edition |
---|---|
v3.0.* | >= v3.0 |
v2.1.* | >= v2.2 - < 3.0 |
v2.0.* | v2.0 - v2.1 |
v1.2.* | v1.7.* |
v1.1.* | v1.6.* |
v1.0.* | v1.6.* |
Installation
From your application root:
Enable the bundle in the app/AppKernel.php
file in the registerProjectBundles()
method:
Now let's clean your cache and dump your assets:
Documentation
Getting started
See doc/Getting started for more details on how to set your catalog structure using the init.xslx file.
See doc folder for more details on how to set your catalog structure.
Supported file
Input file must follow init.xslx structure.
Note that the file should be opened with Excel. LibreOffice/OpenOffice are not fully in compliance with validations data that are available in the spreadsheet.
Troubleshooting
The import fails when importing families
Check that your channels names are correct in both family and channel tabs. You might have a typo in the channels tab and not in the family tab. You will have to remove the mispelled channel once you corrected this.
Dev notes
Unit tests
You can launch the PHPSpec tests with the provided docker-compose.yml
file: