1- # Flagbit TableAttributeBundle for Akeneo PIM #
1+ <h1 align =" center " >
2+ Flagbit Table Attribute for Akeneo PIM
3+ <br >
4+ </h1 >
5+
6+ <h4 align =" center " >Adds the new attribute type Table for Akeneo products.</h4 >
7+
8+ <p align =" center " >
9+ <a href="https://travis-ci.org/flagbit/akeneo-table-attribute-bundle">
10+ <img src="https://img.shields.io/travis/flagbit/akeneo-table-attribute-bundle/master.svg?style=flat-square"/>
11+ </a>
12+ <img src="https://poser.pugx.org/flagbit/table-attribute-bundle/downloads?format=flat-square">
13+ <a href="https://scrutinizer-ci.com/g/Flagbit/akeneo-table-attribute-bundle">
14+ <img src="https://img.shields.io/scrutinizer/g/flagbit/akeneo-table-attribute-bundle.svg?style=flat-square">
15+ </a>
16+ <a href="https://packagist.org/packages/flagbit/table-attribute-bundle">
17+ <img src="https://img.shields.io/packagist/v/flagbit/table-attribute-bundle.svg?style=flat-square">
18+ </a>
19+ <a href="LICENSE">
20+ <img src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square">
21+ </a>
22+ </p >
23+
24+ <p align =" center " >
25+ <a href =" #key-features " >Key Features</a > •
26+ <a href =" #installation " >Installation</a > •
27+ <a href =" #compatibility " >Compatibility</a > •
28+ <a href =" #development " >Development</a > •
29+ <a href =" #contributing " >Contributing</a >
30+ </p >
31+
32+ ## Key Features
33+
34+ Provides a _ table_ as attribute type where you can define a set of columns of different types and validation rules.
35+
36+ #### Column Types
237
3- [ ![ Build Status] ( https://img.shields.io/travis/flagbit/akeneo-table-attribute-bundle/master.svg?style=flat-square )] ( https://travis-ci.org/flagbit/akeneo-table-attribute-bundle )
4- [ ![ Quality Score] ( https://img.shields.io/scrutinizer/g/flagbit/akeneo-table-attribute-bundle.svg?style=flat-square )] ( https://scrutinizer-ci.com/g/Flagbit/akeneo-table-attribute-bundle )
5- [ ![ Packagist Version] ( https://img.shields.io/packagist/v/flagbit/table-attribute-bundle.svg?style=flat-square )] ( https://packagist.org/packages/flagbit/table-attribute-bundle )
6- [ ![ Software License] ( https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square )] ( LICENSE )
38+ * Text
39+ * Number (Integer or Decimal)
40+ * Simple select
41+ * Simple select from URL
42+
43+ #### Import/Export
744
8- Adds the new attribute type * Table * for Akeneo products .
45+ The extension supports the standard Akeneo product import/export, so you don't need to create any special import/export profile for table information .
946
10- ## Installation ##
47+ All product information related to attributes of type _ table _ will be imported/exported as JSON.
1148
12- Now you can simply install the package with the following command.
49+ ## Installation
50+
51+ Simply install the package with the following command:
1352
1453``` bash
1554composer require flagbit/table-attribute-bundle
1655```
1756
18- ### Enable the bundle ###
57+ ### Enable the bundle
1958
2059Enable the bundle in the kernel:
2160
@@ -33,9 +72,9 @@ protected function registerProjectBundles()
3372}
3473```
3574
36- ### Configuration ###
75+ ### Configuration
3776
38- Add to config yml to ` mapping_overrides ` in ` app/config/config.yml ` :
77+ Add ` mapping_overrides ` in ` app/config/config.yml ` :
3978
4079``` yml
4180akeneo_storage_utils :
@@ -45,7 +84,7 @@ akeneo_storage_utils:
4584 override : Flagbit\Bundle\TableAttributeBundle\Entity\AttributeOption
4685` ` `
4786
48- Clear your cache:
87+ Clear the cache:
4988
5089` ` ` bash
5190php bin/console --env=prod cache:clear
@@ -60,7 +99,7 @@ php bin/console --env=prod doctrine:schema:update --force
6099Build and install the new front-end dependencies (new icon, etc.)
61100
62101``` bash
63- php bin/console pim:installer:assets --symlink --clean --env=prod
102+ php bin/console --env=prod pim:installer:assets --symlink --clean
64103yarn run webpack
65104```
66105
@@ -76,30 +115,16 @@ and migrate the schema updates:
76115php bin/console --env=prod doctrine:migrations:migrate
77116```
78117
79- ## Features ##
80-
81- Provides a the table as attribute type where you can define a set of columns of different types and validation rules.
82-
83- #### Column Types ####
84- * Text
85- * Number (Integer or Decimal)
86- * Simple select
87- * Simple select from URL
88-
89- #### Import/Export ####
90- The extension supports the standard Akeneo product import/export, so you don't need to create any special import/export
91- profile for table information.
92-
93- All product information related to attributes of type _ table_ will be imported/exported as JSON.
94-
95- ## Akeneo Compatibility ##
118+ ## Compatibility
96119
97120This extension supports the latest Akeneo PIM CE/EE stable versions:
98121
99122* 2.3 (LTS)
100123* 2.1 and 2.2 (STS)
101124
102- ## Running Test-Suits ##
125+ ## Development
126+
127+ ### Running Test-Suits
103128
104129The TableAttributeBundle is covered with tests and every change and addition has also to be covered with
105130unit or/and integration tests. It uses two testing suits: [ PHPSpec] ( https://www.phpspec.net ) and
@@ -112,7 +137,7 @@ vendor/bin/phpunit
112137vendor/bin/phpspec run
113138```
114139
115- ## Coding style ##
140+ ### Coding style
116141
117142TableAttributeBundle uses the [ PSR-2] ( https://www.php-fig.org/psr/psr-2/ ) coding style and can be checked with
118143[ Codesniffer] ( https://github.com/squizlabs/PHP_CodeSniffer ) .
@@ -121,6 +146,16 @@ TableAttributeBundle uses the [PSR-2](https://www.php-fig.org/psr/psr-2/) coding
121146vendor/bin/phpcs --standard=PSR2 --extensions=php ./src
122147```
123148
124- ## License ##
149+ ## Contributing
150+
151+ Contributions are always welcome! Please have a look at the [ contribution guidelines] ( CONTRIBUTING.md ) first.
152+
153+ ## License
154+
155+ The TableAttributeBundle is licensed under the MIT License - see the [ LICENSE] ( LICENSE ) file for details.
156+
157+ #
125158
126- The TableAttributeBundle is licensed under the MIT License - see the [ LICENSE] ( LICENSE ) file for details
159+ <p align =" center " >
160+ Supported with ❤ by <a href =" https://www.flagbit.de " >Flagbit GmbH & Co. KG</a >
161+ </p >
0 commit comments