Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    hyperlocal-marketplace-guide
    Blog Version - Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x
    • Version Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, and 3.1.x
    • Version Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x
    • Version Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x and 3.2.x

    Akeneo Table Attribute Extension

    Introduction

    Akeneo Table Attribute: With the help of Akeneo Table Attribute extension, you can create table attributes for products. Table attribute allows multi-dimensional presentation of product data in the form of a table. It is very useful for managing multiple data entries of a product. Add customizable rows and columns to a table.

    Please Note

    • This module is compatible with the Akeneo community and Enterprise(Flexibility) edition.
    • If you want to use this extension on Akeneo EE Serenity mode, please contact us.
    • For the Akeneo installation, your Akeneo server should meet these system requirements.

    Features

    • Support text, select, image reference select, data and file column type
    • Support column level validation (Not Blank, URL, Email, Number)
    • Multi-channel and language support
    • Support Import/Export for CSV and XLSX
    • Attribute Columns Import/export jobs for CSV and XLSX
    • Also compatible with the latest version of Akeneo 4.0.x

    Installation for Version 4.0.x

    Follow the installation steps:-

    1. Unzip the respective extension zip and then merge “src” folder into Akeneo project root directory.

    2. Goto config/Bundles.php and add line:


    3. Copy the “config” folder into akeneo project root directory for routing and config.

    4. You have to navigate first to Akeneo installation directory (Ex: cd /opt/bitnami/apps/akeneo/htdocs). After SSH, you have to run the command to your Akeneo server by the terminal.

    5. If you are using php-fpm. Then you need to restart the php-fpm services.

    Installation for Version 2.x to 3.x

    Follow the installation steps:-

    1. Unzip the respective extension zip and then merge “src” folder into Akeneo project root directory.

    2. Goto app/AppKernel.php and add following line in function registerProjectBundles()



    3. Now Goto app/config/routing.yml and add these lines at top of the file.



    4. Goto app/config/config.yml and add the following line under ‘imports:’

    For Akeneo 2.x.x, you have to add this line.


    For Akeneo 3.x.x and < 4.0.x, you have to add this line.


    5. You have to navigate first to Akeneo installation directory (Ex: cd /opt/bitnami/apps/akeneo/htdocs). After SSH, you have to run the command to your Akeneo server by the terminal.

    6. If you are using php-fpm. Then you need to restart the php-fpm services.

    Uninstall the Connector for Version 4.0.x

    If you want to uninstall the Table Attribute Akeneo Connector then you need to follow the steps given below:
    (Run the following command after ssh to your akeneo server by terminal)

    1- Run this command to remove added table attributes from your database:


    2 – Run this command to remove this connector from your installed Akeneo:


    3 – Remove all the files/ settings which you have done while installing, that is,

    4-  Goto config/Bundles.php and remove the line:

    5 – Goto config/routes and remove wk_table_routes.yml file.

    6 – Again Goto config/services and remove wk_table_config.yml file.

    7 – Run cache clear command and restart the apache.

    Uninstall the Connector for Version 2.x to 3.x

    If you want to uninstall the Table Attribute Akeneo Connector then you need to follow the steps given below:
    (Run the following command after ssh to your akeneo server by terminal)

    1- Run this command to remove added table attributes from your database:


    2 – Run this command to remove this connector from your installed Akeneo:


    3 – Remove all the files/ settings which you have done while installing, that is,

    4 – Goto app/AppKernel.php and comment or remove the following line in function registerProjectBundles()


    5 – Now Goto app/config/routing.yml and comment or remove at top of the file.


    6 – Goto app/config/config.yml and comment or remove the following line under ‘imports:’


    7 –Run cache clear command and restart the apache.

    Common Issues After Installation

    It might happen that even after proper installation, upon opening your Akeneo admin dashboard, you see a loading screen. In that case, do check for the following solution:

    • Webpack Installation: If you get the below error It means that web pack is not installed in your system. Run the following command
    • Module routing.yml is not configured properly. Re-check the routing.yml file as mentioned in the 3rd step of Module Installation
    • Clear your browser cache.

    Create Table Attribute

    Table attribute has many use cases, you can create a table for managing product information in an organized manner. In the following screenshots, I’m using table attributes for creating a size chart.

    So, once you have installed the Akeneo Table Attribute module, login to your Akeneo platform. Go to Settings>Attributes>Create Attribute.

    After that click Create Attribute button, a pop-up window will appear, select Table option.

    In the Properties section, enter any value in Code then  select any Attribute Group in which you want to assign this new table attribute.

    Enter table attribute label with translations and click the Save button.

    After that, you can create columns in the table and provide column code, label with translations.

    Type

    Select what kind of value will be entered in the table grid.

    • Text
    • Select
    • Boolean
    • Image
    • File
    • Reference select type
    • Date

    Reference Select Type:

    The reference select attribute is a simple select and multi-select option. Now you can use the reference data attribute in this module.

    For it, You have to choose the text type Reference Select and then you will find the option for the simple select and multi-select attribute.

    Validation

    Set validation for the input values of rows.

    • Email
    • URL
    • Number
    • Not Blank

    Configuration

    If you are using Select Type values, you can add options in the Configuration.

    When you have mentioned all the column information, you can save the attribute and view it. Then you can also make any changes if you want to do it.

    Using Table Attribute

    For using table attributes, you need to assign it to a Family first. After that go to Settings>Families>Edit>Add Attributes.

    Select your new attribute then click the Save button.

    After that go to Products and create a product. Click Add Row button and enter values and then click Save.

    Export CSV/XLSX

    You can export table attribute data in CSV and XLSX formats.

    Once you have created the export profile, in the Global Settings you can mention the File path and Number of line per file (with/without header).

    Once the export execution process is finished, you can download the file to your computer.

    Import

    You have to create an import profile to import data in Akeneo. For that, you have to navigate to Import>>Create Import Profile. 

    After that fill the code, label, and job to create a new import profile

    Then select the CSV  file and drag the file to import.

    Support

    Thank you for reading this documentation, in case you have any query, please send an email to support@webkul.com

    Current Product Version - 2.0.1

    Supported Framework Version - Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x

    . . .

    Comments (2)

    Add Your Comment

  • Johan Hanekom
    Hi there,

    We are using the table extension module on v3.2. We want to upgrade to Akeneo v4. From the above we can do the upgrade?

    • Adarsh Shukla
      Hello Johan,
      Please create a ticket at our Helpdesk system along with the order id. We will update the latest version of the connector on your order id compatible with Akeneo version 4.0.x. https://webkul.uvdesk.com/en/
      Thanks for contacting us!!!
  • Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index