2017 © Pedro Peláez
 

library table-attribute-bundle

The Flagbit Table Attribute Bundle for Akeneo PIM gives you the possibility to enrich your product with multi-dimensional data presentation in the form of tables, allowing you maximum flexibility within the PIM.

image

flagbit/table-attribute-bundle

The Flagbit Table Attribute Bundle for Akeneo PIM gives you the possibility to enrich your product with multi-dimensional data presentation in the form of tables, allowing you maximum flexibility within the PIM.

  • Monday, June 18, 2018
  • by flagbit
  • Repository
  • 6 Watchers
  • 4 Stars
  • 55 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 2 Open issues
  • 13 Versions
  • 0 % Grown

The README.md

Flagbit Table Attribute for Akeneo PIM

Adds the new attribute type Table for Akeneo products.

, (*1)

Key FeaturesInstallationCompatibilityDevelopmentContributing , (*2)

Key Features

Provides a table as attribute type where you can define a set of columns of different types and validation rules., (*3)

Column Types

  • Text
  • Number (Integer or Decimal)
  • Simple select
  • Simple select from URL

Import/Export

The extension supports the standard Akeneo product import/export, so you don't need to create any special import/export profile for table information., (*4)

All product information related to attributes of type table will be imported/exported as JSON., (*5)

Installation

Simply install the package with the following command:, (*6)

``` bash composer require flagbit/table-attribute-bundle, (*7)


### Enable the bundle Enable the bundle in the kernel: ``` php <?php // config/bundles.php return [ // ... Flagbit\Bundle\TableAttributeBundle\FlagbitTableAttributeBundle::class => ['all' => true], ];

Configuration

Add mapping_overrides in a new config/packages/table.yml file or an existing one:, (*8)

``` yml akeneo_storage_utils: mapping_overrides: - original: Akeneo\Pim\Structure\Component\Model\AttributeOption override: Flagbit\Bundle\TableAttributeBundle\Entity\AttributeOption, (*9)


#### Import the routing Now that you have activated and configured the bundle, you need to import the routing files. ``` yml # config/routes/flagbit_table_attribute.yml flagbit_table_attribute: resource: "@FlagbitTableAttributeBundle/Resources/config/routing.yml"

Clear the cache:, (*10)

``` bash php bin/console --env=prod cache:clear, (*11)


Update the database schema: ``` bash php bin/console --env=prod doctrine:schema:update --force

Build and install the new front-end dependencies (new icon, etc.), (*12)

``` bash make cache assets css javascript-prod javascript-extensions, (*13)


In case you're using Doctrine migrations, you have to create a new migration class ``` bash php bin/console --env=prod doctrine:migration:diff

and migrate the schema updates:, (*14)

``` bash php bin/console --env=prod doctrine:migrations:migrate, (*15)


## Compatibility This extension supports the latest Akeneo PIM CE/EE stable versions: * 6.0 * 5.0 * 4.0 * 3.2 (LTS) * 3.0 (LTS) * 2.3 (LTS) ## Development ### Running Test-Suits The TableAttributeBundle is covered with tests and every change and addition has also to be covered with unit or/and integration tests. It uses two testing suits: [PHPSpec](https://www.phpspec.net) and [PHPUnit](https://phpunit.de/). To run the tests you have to change to this project's root directory and run the following commands in your console: ``` bash vendor/bin/phpunit vendor/bin/phpspec run

Coding style

TableAttributeBundle uses the PSR-2 coding style and can be checked with Codesniffer., (*16)

bash vendor/bin/phpcs --standard=PSR2 --extensions=php ./src, (*17)

Contributing

Contributions are always welcome! Please have a look at the contribution guidelines first., (*18)

License

The TableAttributeBundle is licensed under the MIT License - see the LICENSE file for details., (*19)

#, (*20)

Supported with ❤ by Flagbit GmbH & Co. KG , (*21)

The Versions

18/06 2018

dev-master

9999999-dev

The Flagbit Table Attribute Bundle for Akeneo PIM gives you the possibility to enrich your product with multi-dimensional data presentation in the form of tables, allowing you maximum flexibility within the PIM.

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^2.0.5

 

The Development Requires

by Claudio Zizza
by Angel Vazquez

table pim akeneo attribute multidimensional

14/06 2018

2.0.x-dev

2.0.9999999.9999999-dev

The Flagbit Table Attribute Bundle for Akeneo PIM gives you the possibility to enrich your product with multi-dimensional data presentation in the form of tables, allowing you maximum flexibility within the PIM.

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev >=2.0.0 <2.0.5

 

The Development Requires

by Claudio Zizza
by Angel Vazquez

table pim akeneo attribute multidimensional

14/06 2018

1.x-dev

1.9999999.9999999.9999999-dev

The Flagbit Table Attribute Bundle for Akeneo PIM gives you the possibility to enrich your product with multi-dimensional data presentation in the form of tables, allowing you maximum flexibility within the PIM.

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^1.6

 

The Development Requires

by Claudio Zizza
by Angel Vazquez

table pim akeneo attribute multidimensional

27/02 2018

v2.1.1

2.1.1.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^2.0.5

 

The Development Requires

by Claudio Zizza

27/02 2018

v2.0.1

2.0.1.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev >=2.0.0 <2.0.5

 

The Development Requires

by Claudio Zizza

07/02 2018

v1.0.1

1.0.1.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^1.6

 

The Development Requires

by Claudio Zizza

30/10 2017

v2.1.0

2.1.0.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^2.0.5

 

The Development Requires

by Claudio Zizza

30/10 2017

v2.0.0

2.0.0.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev >=2.0.0 <2.0.5

 

The Development Requires

by Claudio Zizza

30/10 2017

v1.0.0

1.0.0.0

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev ^1.6

 

The Development Requires

by Claudio Zizza

02/10 2017

1.0.0-alpha3

1.0.0.0-alpha3

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev 1.*

 

The Development Requires

by Claudio Zizza

20/09 2017

1.0.0-alpha2

1.0.0.0-alpha2

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev 1.*

 

The Development Requires

by Claudio Zizza

11/09 2017

1.0.0-alpha1

1.0.0.0-alpha1

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev 1.*

 

The Development Requires

by Claudio Zizza

06/09 2017

1.0.0-alpha

1.0.0.0-alpha

Add the new table attribute type for akeneo

  Sources   Download

MIT

The Requires

  • akeneo/pim-community-dev 1.*

 

The Development Requires

by Claudio Zizza