{"id":115707,"date":"2018-03-16T07:57:36","date_gmt":"2018-03-16T07:57:36","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=115707"},"modified":"2023-03-31T07:28:06","modified_gmt":"2023-03-31T07:28:06","slug":"akeneo-table-attribute","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/","title":{"rendered":"Akeneo Table Attribute Extension"},"content":{"rendered":"<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Introduction<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><b>Akeneo Table Attribute:\u00a0<\/b>With the help of the Akeneo Table Attribute extension, you can create product table attributes. 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.<\/p>\n<p>Check the overview of this plugin &#8211;<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"FE0are3rTBE\">\n<div class=\"components-placeholder__instructions\">FE0are3rTBE<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><strong>Please Note<\/strong> &#8211;<\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">This module is compatible with the Akeneo community and Enterprise(Flexibility) edition.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">If you want to use this extension on Akeneo EE Serenity mode, please\u00a0<\/span><a class=\"_e75a791d-denali-editor-page-rtfLink\" href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noopener noreferrer\"><span data-preserver-spaces=\"true\">contact us<\/span><\/a><span data-preserver-spaces=\"true\">.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">For the Akeneo installation, your Akeneo server should meet these\u00a0<\/span><a href=\"https:\/\/docs.akeneo.com\/7.0\/install_pim\/manual\/system_requirements\/system_requirements.html\"><span data-preserver-spaces=\"true\">system requirements<\/span><\/a><span data-preserver-spaces=\"true\">.<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li>Support text, select, image reference select, date, boolean, and file types.<\/li>\n<li>Added Rest API to add, edit, and delete a column to an attribute\u00a0you can check this\u00a0<a class=\"wk-external-link\" title=\"documentation\" href=\"https:\/\/documenter.getpostman.com\/view\/18536468\/UzQxLPM9\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\" data-wpel-link=\"external\">documentation<\/a>.<\/li>\n<li>Support column level validation (Not Blank, URL, Email, Number)<\/li>\n<li>Added API to get all columns and to get specific columns of an attribute.<\/li>\n<li>Multi-channel and language support<\/li>\n<li>Support Import\/Export for CSV and XLSX<\/li>\n<li>Attribute Columns Import\/export jobs for CSV and XLSX<\/li>\n<li>Also compatible with the latest version of Akeneo 7.0.x<\/li>\n<\/ul>\n<div class=\"wk-index-wrap\">\n<div class=\"wk-index-wrap\">\n<h3 id=\"composer-installation\" class=\"index-title copy-index\">Composer Installation<\/h3>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/webkul.com\/blog\/how-to-install-webkul-akeneo-connector-via-composer\/\" data-wpel-link=\"internal\"><strong>Read This Blog<\/strong><\/a><\/p>\n<p>Before beginning the composer installation<\/p>\n<p><strong>1<\/strong>: Get the\u00a0<strong>ACCESS KEYS<\/strong>\u00a0[Create a\u00a0<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" data-wpel-link=\"exclude\">support ticket<\/a>]<br \/>\n<strong>2<\/strong>: In Akeneo\u00a0<strong>composer.json<\/strong>, add our repository as well as the installation script.<\/p>\n<p><strong>For Akeneo 6.x and 7.x<\/strong><\/p>\n<pre class=\"code highlight\" lang=\"plaintext\"><span id=\"LC1\" class=\"line\" lang=\"plaintext\">{\t<\/span>\n<span id=\"LC2\" class=\"line\" lang=\"plaintext\">  \"scripts\": {\t<\/span>\n<span id=\"LC3\" class=\"line\" lang=\"plaintext\">        \"post-update-cmd\": [\t<\/span>\n<span id=\"LC4\" class=\"line\" lang=\"plaintext\">           \"vendor\/webkul\/tableattributebundle\/src\/Webkul\/TableAttributeBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true\"\t<\/span>\n<span id=\"LC5\" class=\"line\" lang=\"plaintext\">        ],\t<\/span>\n<span id=\"LC6\" class=\"line\" lang=\"plaintext\">        \"post-install-cmd\": [\t<\/span>\n<span id=\"LC7\" class=\"line\" lang=\"plaintext\">           \"vendor\/webkul\/tableattributebundle\/src\/Webkul\/TableAttributeBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true\"\t<\/span>\n<span id=\"LC8\" class=\"line\" lang=\"plaintext\">        ],\t<\/span>\n<span id=\"LC9\" class=\"line\" lang=\"plaintext\">        \"post-create-project-cmd\": [\t<\/span>\n<span id=\"LC10\" class=\"line\" lang=\"plaintext\">          \"vendor\/webkul\/tableattributebundle\/src\/Webkul\/TableAttributeBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true\"\t<\/span>\n<span id=\"LC11\" class=\"line\" lang=\"plaintext\">       ]\t<\/span>\n<span id=\"LC12\" class=\"line\" lang=\"plaintext\">   },\t<\/span>\n<span id=\"LC13\" class=\"line\" lang=\"plaintext\">  \"repositories\": [{\t<\/span>\n<span id=\"LC14\" class=\"line\" lang=\"plaintext\">    \"type\": \"composer\",\t<\/span>\n<span id=\"LC15\" class=\"line\" lang=\"plaintext\">    \"url\": \"https:\/\/akeneorepo.webkul.com\/\"\t<\/span>\n<span id=\"LC16\" class=\"line\" lang=\"plaintext\">  }]\t<\/span>\n<span id=\"LC17\" class=\"line\" lang=\"plaintext\">}\t<\/span>\n<\/pre>\n<p><strong>For Akeneo &lt;=5.x\u00a0<\/strong><\/p>\n<pre class=\"code highlight\" lang=\"plaintext\"><span id=\"LC1\" class=\"line\" lang=\"plaintext\">{<\/span>\n<span id=\"LC2\" class=\"line\" lang=\"plaintext\">  \"scripts\": {<\/span>\n<span id=\"LC3\" class=\"line\" lang=\"plaintext\">        \"post-update-cmd\": [<\/span>\n<span id=\"LC4\" class=\"line\" lang=\"plaintext\">           \n\"vendor\/webkul\/<span id=\"LC7\" class=\"line\" lang=\"plaintext\">tableattribute<\/span>\/composer_install.sh\"<\/span>\n<span id=\"LC5\" class=\"line\" lang=\"plaintext\">        ],<\/span>\n<span id=\"LC6\" class=\"line\" lang=\"plaintext\">        \"post-install-cmd\": [<\/span>\n<span id=\"LC7\" class=\"line\" lang=\"plaintext\">           \n\"vendor\/webkul\/tableattribute\/composer_install.sh\"<\/span>\n<span id=\"LC8\" class=\"line\" lang=\"plaintext\">        ],<\/span>\n<span id=\"LC9\" class=\"line\" lang=\"plaintext\">        \"post-create-project-cmd\": [<\/span>\n<span id=\"LC10\" class=\"line\" lang=\"plaintext\">         \n\"vendor\/webkul\/tableattribute\/composer_install.sh\"<\/span>\n<span id=\"LC11\" class=\"line\" lang=\"plaintext\">       ]<\/span>\n<span id=\"LC12\" class=\"line\" lang=\"plaintext\">   },<\/span>\n<span id=\"LC13\" class=\"line\" lang=\"plaintext\">  \"repositories\": [{<\/span>\n<span id=\"LC14\" class=\"line\" lang=\"plaintext\">    \"type\": \"composer\",<\/span>\n<span id=\"LC15\" class=\"line\" lang=\"plaintext\">    \"url\": \"https:\/\/akeneorepo.webkul.com\/\"<\/span>\n<span id=\"LC16\" class=\"line\" lang=\"plaintext\">  }]<\/span>\n<span id=\"LC17\" class=\"line\" lang=\"plaintext\">}<\/span>\n<\/pre>\n<p><strong>3<\/strong>: Use composer to install the extension.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer require webkul\/tableattributebundle<\/pre>\n<p><span style=\"font-size: revert; color: initial;\"><strong>4:<\/strong> Complete the authentication form.<\/span><\/p>\n<p><strong>5<\/strong>: Send a Message of Success<br \/>\n<strong>6<\/strong>: Delete your browser\u2019s cache.<\/p>\n<div class=\"wk-index-wrap\">\n<h3 id=\"manual-installation-for-akeneo-6\" class=\"index-title copy-index\">Manual Installation For Akeneo 6 and 7<\/h3>\n<\/div>\n<ul>\n<li>\u00a0After unzipping the appropriate extension zip, merge the \u201csrc\u201d folder into the akeneo project.<\/li>\n<li>From the PIM directory, run the following command over the NO-DOCKER Instance.<\/li>\n<\/ul>\n<pre>.\/src\/Webkul\/TableAttributeBundle\/install\/config.sh COMPOSER=false NO_DOCKER=true<\/pre>\n<ul>\n<li>\u00a0Run the command below over the PIM directory\u2019s DOCKER instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">.\/src\/Webkul\/TableAttributeBundle\/install\/config.sh COMPOSER=false NO_DOCKER=false<\/pre>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Installation for Version 4.0.x to 5.0.x<\/h3>\n<\/div>\n<p><strong>Follow the installation steps:-<\/strong><\/p>\n<p>1. Unzip the respective extension zip and then merge &#8220;<strong>src<\/strong>&#8221; folder into Akeneo project root directory.<\/p>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-231221\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\" alt=\"src-table-attrib-ute\" width=\"739\" height=\"203\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png 1244w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-300x82.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-1200x330.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-250x69.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-768x211.png 768w\" sizes=\"(max-width: 739px) 100vw, 739px\" loading=\"lazy\" \/><\/p>\n<p>2. Goto config\/Bundles.php and add line:<\/p>\n<pre class=\"\">Webkul\\TableAttributeBundle\\WebkulTableAttributeBundle::class =&gt; ['all' =&gt; true],<\/pre>\n<p><img decoding=\"async\" class=\"size-full wp-image-231240 alignnone\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/table-attribute.png\" alt=\"table-attribute\" width=\"792\" height=\"78\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/table-attribute.png 792w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/table-attribute-300x30.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/table-attribute-250x25.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/table-attribute-768x76.png 768w\" sizes=\"(max-width: 792px) 100vw, 792px\" loading=\"lazy\" \/><\/p>\n<p>3. Copy the &#8220;config&#8221; folder into akeneo project root directory for routing and config.<\/p>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-231244\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table.png\" alt=\"conf-table\" width=\"670\" height=\"239\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table.png 1266w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table-300x107.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table-1200x428.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/conf-table-768x274.png 768w\" sizes=\"(max-width: 670px) 100vw, 670px\" loading=\"lazy\" \/><\/p>\n<p>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.<\/p>\n<pre>php bin\/console cache:clear --no-warmup --env=prod &amp;&amp; php bin\/console table-attribute:setup:install --env=prod\n<\/pre>\n<p class=\"\">5.<strong style=\"font-size: revert; color: initial;\">\u00a0<\/strong><span style=\"font-size: revert; color: initial;\">\u00a0If you are using php-fpm then you need to restart the php-fpm services and apache web server.<\/span><\/p>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\">sudo service php-fpm7.4 restart<\/pre>\n<p><strong>For Akeneo<\/strong>\u00a0<strong>4<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\">sudo service php-fpm7.3 restart<\/pre>\n<h2>Docker Installation Command :<\/h2>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre>alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run update-extensions;\ndocker_yarn run less;<\/pre>\n<p><strong>For Akeneo<\/strong>\u00a0<strong>4<\/strong><\/p>\n<pre class=\"\">alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run less;<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Installation for Version 2.x to 3.x<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><strong>Follow the installation steps:-<\/strong><\/p>\n<p>1. Unzip the respective extension zip and then merge &#8220;<strong>src<\/strong>&#8221; folder into Akeneo project root directory.<\/p>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-231221\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\" alt=\"src-table-attrib-ute\" width=\"648\" height=\"178\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png 1244w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-300x82.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-1200x330.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-250x69.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute-768x211.png 768w\" sizes=\"(max-width: 648px) 100vw, 648px\" loading=\"lazy\" \/><\/p>\n<p>2. Goto app\/AppKernel.php and add the following line in function registerProjectBundles()<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-146835 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183346.png\" alt=\"Code in Appkernel.php file\" width=\"693\" height=\"214\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183346.png 693w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183346-250x77.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183346-300x93.png 300w\" sizes=\"(max-width: 693px) 100vw, 693px\" loading=\"lazy\" \/><\/p>\n<pre>new Webkul\\TableAttributeBundle\\WebkulTableAttributeBundle(),<\/pre>\n<p>3. Now Goto app\/config\/routing.yml and add these lines at top of the file.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-146836 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183406.png\" alt=\"Code in Routing.yml\" width=\"693\" height=\"80\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183406.png 693w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183406-250x29.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-2018-10-10-183406-300x35.png 300w\" sizes=\"(max-width: 693px) 100vw, 693px\" loading=\"lazy\" \/><\/p>\n<pre>webkul_table_attribute:\n    resource: \"@WebkulTableAttributeBundle\/Resources\/config\/routing.yml\"\n    prefix:   \/\n<\/pre>\n<p>4.\u00a0Goto app\/config\/config.yml and add the following line under &#8216;imports:&#8217;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-148194 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot71.png\" alt=\"Write code in Config.yml file\" width=\"689\" height=\"117\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot71.png 689w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot71-250x42.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot71-300x51.png 300w\" sizes=\"(max-width: 689px) 100vw, 689px\" loading=\"lazy\" \/><\/p>\n<p>For Akeneo 2.x.x, you have to add this line.<\/p>\n<pre class=\"brush:php \">- { resource: \"@WebkulTableAttributeBundle\/Resources\/config\/config.yml\" }\n<\/pre>\n<p>For Akeneo 3.x.x and &lt; 4.0.x, you have to add this line.<\/p>\n<pre class=\"brush:php\">- { resource: \"@WebkulTableAttributeBundle\/Resources\/config\/3.x\/config.yml\" }\n<\/pre>\n<p>5. You have to navigate first to the 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.<\/p>\n<pre class=\"brush:php\">php bin\/console cache:clear --no-warmup --env=prod &amp;&amp; php bin\/console table-attribute:setup:install --env=prod\n<\/pre>\n<p class=\"\">6. If you are using php-fpm. Then you need to restart the php-fpm services.<\/p>\n<pre class=\"\">sudo service php-fpm7.2 restart<\/pre>\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Common Issues After Installation<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>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:<\/p>\n<ul>\n<li>Webpack Installation: If you get the below error <img decoding=\"async\" class=\"aligncenter wp-image-135927 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png\" alt=\"Webpack error\" width=\"734\" height=\"211\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png 734w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-250x72.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-300x86.png 300w\" sizes=\"(max-width: 734px) 100vw, 734px\" loading=\"lazy\" \/> It means that web pack is not installed in your system. Run the following command\n<pre class=\"brush:php\">npm install --save-prod webpack\nnpm install\n<\/pre>\n<\/li>\n<li>Module routing.yml is not configured properly. Re-check the routing.yml file as mentioned\u00a0in the 3rd step of Module Installation<\/li>\n<li>Clear your browser cache.<\/li>\n<\/ul>\n<\/div>\n<div class=\"wk-index-wrap\">\n<h3 id=\"uninstall-module-for-akeneo-6\" class=\"index-title copy-index\">Uninstall Module: For Akeneo 6 and 7<\/h3>\n<\/div>\n<ul>\n<li>From the PIM directory, run the command below over the NO-DOCKER Instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">.\/src\/Webkul\/TableAttributeBundle\/uninstall\/uninstall.sh COMPOSER=false NO_DOCKER=true<\/pre>\n<ul>\n<li>Run the command below over the PIM directory\u2019s DOCKER instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">.\/src\/Webkul\/TableAttributeBundle\/uninstall\/uninstall.sh COMPOSER=false NO_DOCKER=false<\/pre>\n<p dir=\"auto\" data-sourcepos=\"60:1-60:68\">Run this command to remove added table attributes from your database:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/console d:q:s \"delete from pim_catalog_attribute where attribute_type='pim_catalog_table'\"<\/pre>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Uninstall the Connector for Version 4.0.x to 2.x<\/h3>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div>\n<p><span style=\"color: initial; font-size: revert;\">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)<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 dir=\"auto\" data-sourcepos=\"58:1-58:10\"><a id=\"user-content-step-1\" class=\"anchor\" href=\"#step-1\" aria-hidden=\"true\"><\/a>Step 1<\/h3>\n<p dir=\"auto\" data-sourcepos=\"60:1-60:68\">Run this command to remove added table attriutes from your database:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/console d:q:s \"delete from pim_catalog_attribute where attribute_type='pim_catalog_table'\"<\/pre>\n<h3 dir=\"auto\" data-sourcepos=\"66:1-66:10\"><a id=\"user-content-step-2\" class=\"anchor\" href=\"#step-2\" aria-hidden=\"true\"><\/a>Step 2<\/h3>\n<p dir=\"auto\" data-sourcepos=\"68:1-68:69\">Run this command to remove this connector from your installed Akeneo:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/console cache:clear --no-warmup --env=prod &amp;&amp; php bin\/console table-attribute:setup:uninstall<\/pre>\n<h3 dir=\"auto\" data-sourcepos=\"68:1-68:69\"><a id=\"user-content-step-3\" class=\"anchor\" href=\"#step-3\" aria-hidden=\"true\"><\/a>Step 3<\/h3>\n<p dir=\"auto\" data-sourcepos=\"76:1-76:77\">Remove all the files\/ settings which you have done while installing, that is,<\/p>\n<h4 dir=\"auto\" data-sourcepos=\"78:1-78:26\"><a id=\"user-content-for-akeneo-version-4\" class=\"anchor\" href=\"#for-akeneo-version-4\" aria-hidden=\"true\"><\/a>For Akeneo Version 4:<\/h4>\n<ul dir=\"auto\" data-sourcepos=\"80:1-81:0\">\n<li data-sourcepos=\"80:1-81:0\">Goto config\/Bundles.php and remove line:<\/li>\n<\/ul>\n<pre><code style=\"white-space: pre-wrap;\"><span id=\"LC1\" class=\"line\" lang=\"plaintext\">Webkul\\TableAttributeBundle\\WebkulTableAttributeBundle::class =&gt; ['all' =&gt; true],<\/span><\/code><\/pre>\n<ul dir=\"auto\" data-sourcepos=\"86:1-91:0\">\n<li data-sourcepos=\"86:1-87:0\">\n<p data-sourcepos=\"86:5-86:61\">Goto config\/services and delete wk_table_config.yml file.<\/p>\n<\/li>\n<li data-sourcepos=\"88:1-89:0\">\n<p data-sourcepos=\"88:5-88:41\">Goto config and delete routes folder.<\/p>\n<\/li>\n<li data-sourcepos=\"90:1-91:0\">\n<p data-sourcepos=\"90:5-90:51\">Run cache clear command and restart the apache.<\/p>\n<\/li>\n<\/ul>\n<h4 dir=\"auto\" data-sourcepos=\"92:1-92:26\"><a id=\"user-content-for-akeneo-version-3\" class=\"anchor\" href=\"#for-akeneo-version-3\" aria-hidden=\"true\"><\/a>For Akeneo Version 3:<\/h4>\n<ul dir=\"auto\" data-sourcepos=\"94:1-95:0\">\n<li data-sourcepos=\"94:1-95:0\">Goto app\/AppKernel.php and remove following line in function registerProjectBundles()<\/li>\n<\/ul>\n<pre><code style=\"white-space: pre-wrap;\"><span id=\"LC1\" class=\"line\" lang=\"plaintext\">new Webkul\\TableAttributeBundle\\WebkulTableAttributeBundle(),<\/span><\/code><\/pre>\n<ul dir=\"auto\" data-sourcepos=\"100:1-101:0\">\n<li data-sourcepos=\"100:1-101:0\">Goto app\/config\/routing.yml and remove these lines at top of file.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">webkul_table_attribute:\u00a0resource:\u00a0\"@WebkulTableAttributeBundle\/Resources\/config\/routing.yml\"\u00a0prefix:\u00a0\/<\/pre>\n<ul dir=\"auto\" data-sourcepos=\"108:1-109:0\">\n<li data-sourcepos=\"108:1-109:0\">Goto app\/config\/config.yml and remove following line under &#8216;imports:&#8217;<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">- { resource: \"@WebkulTableAttributeBundle\/Resources\/config\/3.x\/config.yml\" }<\/pre>\n<ul dir=\"auto\" data-sourcepos=\"114:1-117:0\">\n<li data-sourcepos=\"114:1-117:0\">Run cache clear command and restart the apache.<\/li>\n<\/ul>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Create Table Attribute<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Table attribute has many use cases, you can create a table for managing product information in an organized manner. In the following screenshots, I&#8217;m using table attributes for creating a size chart.<\/p>\n<p>So, once you have installed the Akeneo Table Attribute module, log in to your Akeneo platform. Go to <strong>Settings&gt;Attributes.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340865\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2.png\" alt=\"Settings-2\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Settings-2-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that click on<strong> Create Attribute <\/strong>to create new attributes.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340866\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6.png\" alt=\"Attributes-6\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-6-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that click<strong> Create Attribute<\/strong> button, and a pop-up window will appear, select the <strong>Table<\/strong> option.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340867\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7.png\" alt=\"Attributes-7\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-7-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>To create a new attribute you have to add the attribute code and label.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340868\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8.png\" alt=\"Attributes-8\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-8-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>In the <strong>Properties<\/strong> section, enter any value in <strong>Code<\/strong> then select any <strong>Attribute Group<\/strong> in which you want to assign this new table attribute.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340870\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1.png\" alt=\"Attributes-_-Create-1\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-1-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>Enter the table attribute label with translations and click the Save button.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340872\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2.png\" alt=\"Attributes-_-Create-2\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attributes-_-Create-2-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that, you can create columns in the table and provide column code, labels with translations.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340879\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit.png\" alt=\"Attribute-Table-Attribute-_-Edit\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<h3>Type<\/h3>\n<p>Select what kind of value will be entered in the table grid.<\/p>\n<ul>\n<li>Text<\/li>\n<li>Select<\/li>\n<li>Boolean<\/li>\n<li>Image<\/li>\n<li>File<\/li>\n<li>Reference select type<\/li>\n<li>Date<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340881\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41.png\" alt=\"Screenshot-from-2022-06-24-13-24-41\" width=\"1299\" height=\"669\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41.png 1299w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41-1200x618.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-24-41-768x396.png 768w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" loading=\"lazy\" \/><\/p>\n<h3>Reference Select Type:<\/h3>\n<p>The reference select attribute is a simple select. Now you can use the reference data attribute in this module.<\/p>\n<p>For it, You have to choose the Reference Select and then you will find the option for the simple select attribute.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340883\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1.png\" alt=\"Attribute-Table-Attribute-_-Edit-1\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-1-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<h3>Validation<\/h3>\n<p>Set validation for the input values of rows.<\/p>\n<ul>\n<li>Email<\/li>\n<li>URL<\/li>\n<li>Number<\/li>\n<li>Not Blank<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340885\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2.png\" alt=\"Attribute-Table-Attribute-_-Edit-2\" width=\"1278\" height=\"613\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2.png 1278w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2-300x144.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2-1200x576.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2-250x120.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-2-768x368.png 768w\" sizes=\"(max-width: 1278px) 100vw, 1278px\" loading=\"lazy\" \/><\/p>\n<h3>Configuration<\/h3>\n<p>If you are using <strong>Select<\/strong> <strong>Type<\/strong> values, you can add options in the <strong>Configuration<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340886\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02.png\" alt=\"Screenshot-from-2022-06-24-13-34-02\" width=\"1299\" height=\"667\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02.png 1299w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02-1200x616.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Screenshot-from-2022-06-24-13-34-02-768x394.png 768w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" loading=\"lazy\" \/><\/p>\n<p>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.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-340888\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4.png\" alt=\"Attribute-Table-Attribute-_-Edit-4\" width=\"1366\" height=\"768\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4-1200x675.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Attribute-Table-Attribute-_-Edit-4-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Using Table Attribute<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>For using table attributes, you need to assign them to a Family first. After that go to <strong>Settings&gt;Families&gt;Edit&gt;Add Attributes<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341098\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11.png\" alt=\"Family-Accessories-_-Edit-11\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-11-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>Select your new attribute then click the <strong>Save<\/strong> button.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341101\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12.png\" alt=\"Family-Accessories-_-Edit-12\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Family-Accessories-_-Edit-12-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that go to <strong>Products<\/strong> and create a product. Click <strong>Add Row<\/strong> button and enter values and then click <strong>Save<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341105\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8.png\" alt=\"Product-Sunglasses-_-Edit-8\" width=\"1366\" height=\"768\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8-1200x675.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Product-Sunglasses-_-Edit-8-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Export CSV\/XLSX<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>You can export table attribute data in CSV and XLSX formats.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341107\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8.png\" alt=\"Export-profiles-management-8\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profiles-management-8-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>Once you have created the export profile, in the Global Settings you can mention the following<\/p>\n<ul>\n<li>File path<\/li>\n<li>Delimiter<\/li>\n<li>Enclosure<\/li>\n<li>With header<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341109\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit.png\" alt=\"Export-profile-Attribute-Column-export-in-CSV-_-Edit\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Export-profile-Attribute-Column-export-in-CSV-_-Edit-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>Once the export execution process is finished.\u00a0 All the attribute columns will be exported. <img decoding=\"async\" class=\"alignnone size-full wp-image-341110\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13.png\" alt=\"Process-tracker-_-Show-job-13\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Process-tracker-_-Show-job-13-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Import<\/h3>\n<\/div>\n<p>You have to create an import profile to import columns in Akeneo. For that, you have to navigate to <strong>Import&gt;&gt;Create Import Profile.\u00a0<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341114\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3.png\" alt=\"Import-profiles-management-3\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-3-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that fill the code, label, and job to create a new import profile<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341118\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4.png\" alt=\"Import-profiles-management-4\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profiles-management-4-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>Then select the CSV\u00a0 file and drag the file to import.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-341119\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show.png\" alt=\"Import-profile-Attribute-Column-import-in-CSV-_-Show\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Import-profile-Attribute-Column-import-in-CSV-_-Show-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Thank you for reading this documentation, for any queries or doubts reach out to us at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>. You can also raise a ticket at our\u00a0<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"exclude\">HelpDesk System.<\/a><\/strong><\/p>\n<p>Please explore our\u00a0<a href=\"https:\/\/webkul.com\/akeneo\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Development Services<\/a>\u00a0and Quality\u00a0<a href=\"https:\/\/store.webkul.com\/Akeneo.html\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Extensions<\/a>.<\/p>\n<div class=\"version-info\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Akeneo Table Attribute:\u00a0With the help of the Akeneo Table Attribute extension, you can create product table attributes. 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. Check the overview <a href=\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":273,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5709],"tags":[3649,354,6297],"class_list":["post-115707","post","type-post","status-publish","format-standard","hentry","category-akeneo","tag-akeneo","tag-attribute","tag-table"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Akeneo Table Attribute Extension - User Documentation<\/title>\n<meta name=\"description\" content=\"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Akeneo Table Attribute Extension - User Documentation\" \/>\n<meta property=\"og:description\" content=\"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-16T07:57:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-31T07:28:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Akeneo-Table-Attribute-Facebook.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kavita Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Akeneo-Table-Attribute-Twitter.png\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kavita Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\"},\"author\":{\"name\":\"Kavita Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/64d84d43c524cac89bfe9b55d0cfcee1\"},\"headline\":\"Akeneo Table Attribute Extension\",\"datePublished\":\"2018-03-16T07:57:36+00:00\",\"dateModified\":\"2023-03-31T07:28:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\"},\"wordCount\":1278,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\",\"keywords\":[\"Akeneo\",\"Attribute\",\"table\"],\"articleSection\":[\"Akeneo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\",\"url\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\",\"name\":\"Akeneo Table Attribute Extension - User Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\",\"datePublished\":\"2018-03-16T07:57:36+00:00\",\"dateModified\":\"2023-03-31T07:28:06+00:00\",\"description\":\"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png\",\"width\":1244,\"height\":342,\"caption\":\"src-table-attrib-ute\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Akeneo Table Attribute Extension\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/64d84d43c524cac89bfe9b55d0cfcee1\",\"name\":\"Kavita Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/273ffe6996d44655ce6645d4b2ea5ff879f07db24c60888f32a2d611749a853e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/273ffe6996d44655ce6645d4b2ea5ff879f07db24c60888f32a2d611749a853e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Kavita Singh\"},\"description\":\"Kavita, a seasoned Business Manager, drives growth in e-commerce solutions by implementing strategic management and innovative solutions, ensuring superior performance, and elevating digital commerce for exceptional results.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/kavitasingh-bd984\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Akeneo Table Attribute Extension - User Documentation","description":"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/","og_locale":"en_US","og_type":"article","og_title":"Akeneo Table Attribute Extension - User Documentation","og_description":"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.","og_url":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-03-16T07:57:36+00:00","article_modified_time":"2023-03-31T07:28:06+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Akeneo-Table-Attribute-Facebook.png","type":"image\/png"}],"author":"Kavita Singh","twitter_card":"summary_large_image","twitter_image":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/Akeneo-Table-Attribute-Twitter.png","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Kavita Singh","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/"},"author":{"name":"Kavita Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/64d84d43c524cac89bfe9b55d0cfcee1"},"headline":"Akeneo Table Attribute Extension","datePublished":"2018-03-16T07:57:36+00:00","dateModified":"2023-03-31T07:28:06+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/"},"wordCount":1278,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png","keywords":["Akeneo","Attribute","table"],"articleSection":["Akeneo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/","url":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/","name":"Akeneo Table Attribute Extension - User Documentation","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png","datePublished":"2018-03-16T07:57:36+00:00","dateModified":"2023-03-31T07:28:06+00:00","description":"Using Akeneo Table Attribute module, you can create Table type of attributes in Akeneo. Add customizable columns and rows with support for text, image, select option, and file.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/akeneo-table-attribute\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/03\/src-table-attrib-ute.png","width":1244,"height":342,"caption":"src-table-attrib-ute"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/akeneo-table-attribute\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Akeneo Table Attribute Extension"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/64d84d43c524cac89bfe9b55d0cfcee1","name":"Kavita Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/273ffe6996d44655ce6645d4b2ea5ff879f07db24c60888f32a2d611749a853e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/273ffe6996d44655ce6645d4b2ea5ff879f07db24c60888f32a2d611749a853e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Kavita Singh"},"description":"Kavita, a seasoned Business Manager, drives growth in e-commerce solutions by implementing strategic management and innovative solutions, ensuring superior performance, and elevating digital commerce for exceptional results.","url":"https:\/\/webkul.com\/blog\/author\/kavitasingh-bd984\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/115707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/273"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=115707"}],"version-history":[{"count":107,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/115707\/revisions"}],"predecessor-version":[{"id":375027,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/115707\/revisions\/375027"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=115707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=115707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=115707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}