PHPackages                             akeneo/extended-attribute-type - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. akeneo/extended-attribute-type

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

akeneo/extended-attribute-type
==============================

Provides new attributes types for Akeneo PIM CE and EE

v2.1.1(7y ago)229.4k17[5 issues](https://github.com/FriendsOfAkeneo/ExtendedAttributeTypeBundle/issues)[2 PRs](https://github.com/FriendsOfAkeneo/ExtendedAttributeTypeBundle/pulls)1OSL-3.0PHP

Since Jan 3Pushed 1y ago17 watchersCompare

[ Source](https://github.com/FriendsOfAkeneo/ExtendedAttributeTypeBundle)[ Packagist](https://packagist.org/packages/akeneo/extended-attribute-type)[ RSS](/packages/akeneo-extended-attribute-type/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (5)Dependencies (3)Versions (17)Used By (1)

ExtendedAttributeTypeBundle
===========================

[](#extendedattributetypebundle)

Provides new attributes types for Akeneo PIM CE and EE:

- TextCollection: this attribute type can store an ordered collection of strings or URLs.

[![Simple string collection](doc/img/string_collection.png)](doc/img/string_collection.png)

Requirements
------------

[](#requirements)

ExtendedAttributeTypeBundleAkeneo PIM Community Edition2.1.\*&gt;=v2.22.0.\*v2.0.\*, v2.1.\*1.1.\*v1.7.\*Installation
------------

[](#installation)

You can install this bundle with composer (see requirements section).

First, add the VCS then launch the following command from your root application:

```
    php composer.phar require --prefer-dist akeneo/extended-attribute-type:2.1

```

Add the following bundle in your `app/AppKernel.php` file:

```
$bundles = [
    new Pim\Bundle\ExtendedAttributeTypeBundle\PimExtendedAttributeTypeBundle(),
];
```

You will also have to register the new Elasticsearch configuration files; in `app/config/pim_parameters.yml`, edit the `elasticsearch_index_configuration_files` parameter and add the following values:

```
elasticsearch_index_configuration_files:
    - '%kernel.root_dir%/../vendor/akeneo/pim-community-dev/src/Pim/Bundle/CatalogBundle/Resources/elasticsearch/index_configuration.yml'
    - '%kernel.root_dir%/../vendor/akeneo/extended-attribute-type/src/Resources/config/elasticsearch/index_configuration.yml'
```

For the Enterprise edition, there is another file to register:

```
elasticsearch_index_configuration_files:
    - '%kernel.root_dir%/../vendor/akeneo/pim-community-dev/src/Pim/Bundle/CatalogBundle/Resources/elasticsearch/index_configuration.yml'
    - '%kernel.root_dir%/../vendor/akeneo/pim-enterprise-dev/src/PimEnterprise/Bundle/WorkflowBundle/Resources/elasticsearch/index_configuration.yml'
    - '%kernel.root_dir%/../vendor/akeneo/extended-attribute-type/src/Resources/config/elasticsearch/index_configuration.yml'
    - '%kernel.root_dir%/../vendor/akeneo/extended-attribute-type/src/Resources/config/elasticsearch/index_configuration_ee.yml'
```

If this is a fresh install, you can then proceed with a standard installation.

From an existing PIM, on the other hand, you will have to re-create your elasticsearch indexes:

```
    php bin/console cache:clear --no-warmup --env=prod
    php bin/console akeneo:elasticsearch:reset-indexes --env=prod
    php bin/console pim:product-model:index --all --env=prod
    php bin/console pim:product:index --all --env=prod

```

Contributing
------------

[](#contributing)

If you want to contribute to this open-source project, thank you to read and sign the following [contributor agreement](http://www.akeneo.com/contributor-license-agreement/)

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance22

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Recently: every ~39 days

Total

14

Last Release

2875d ago

Major Versions

v1.1.3 → v2.0.02017-10-20

1.1.x-dev → v2.1.02018-03-22

### Community

Maintainers

![](https://www.gravatar.com/avatar/53fc15ef07d3658544b57f07d0616c1d63ef4607d95200ce69d17ffa3459f349?d=identicon)[jmleroux](/maintainers/jmleroux)

![](https://www.gravatar.com/avatar/307250bdb6545909b128061d967bd724d7174c4ad775390585ac1927c6110747?d=identicon)[akeneo](/maintainers/akeneo)

---

Top Contributors

[![fitn](https://avatars.githubusercontent.com/u/2131005?v=4)](https://github.com/fitn "fitn (44 commits)")[![mmetayer](https://avatars.githubusercontent.com/u/5301298?v=4)](https://github.com/mmetayer "mmetayer (40 commits)")[![jmleroux](https://avatars.githubusercontent.com/u/1516770?v=4)](https://github.com/jmleroux "jmleroux (33 commits)")[![ClementGautier](https://avatars.githubusercontent.com/u/660091?v=4)](https://github.com/ClementGautier "ClementGautier (1 commits)")

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/akeneo-extended-attribute-type/health.svg)

```
[![Health](https://phpackages.com/badges/akeneo-extended-attribute-type/health.svg)](https://phpackages.com/packages/akeneo-extended-attribute-type)
```

###  Alternatives

[akeneo-labs/pim-enhanced-connector

Provides PIM product reader with more option (choice on completeness, choice on enabled, delta based on last export time)

2135.6k](/packages/akeneo-labs-pim-enhanced-connector)[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.

2310.4k](/packages/flagbit-table-attribute-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
