Akeneo 2.1.4: Как я могу использовать значение атрибута в качестве метки для модели продукта в сетке данных?

Когда я использую модели продуктов в Akeneo 2.1.4, я вижу код модели продуктов в столбце меток. Но я хочу показать там значение определенного атрибута; name например или group name, Как мне этого добиться?

Редактировать:

Я попытался расширить класс и переписать его по-своему entities.yml:

parameters:
# Rewrite product model so we can override the getLabel()-method:
pim_catalog.entity.product_model.class: Vendor\Bundle\AppBundle\Model\ProductModel

Но тогда я получаю ошибку:

The class 'Vendor\Bundle\AppBundle\Model\ProductModel' was not found in the chain configured namespaces
Gedmo\Tree\Entity,
Oro\Bundle\ConfigBundle\Entity,
Oro\Bundle\UserBundle\Entity,
Pim\Bundle\CustomEntityBundle\Entity,
FOS\OAuthServerBundle\Entity,
Pim\Bundle\UserBundle\Entity,
Pim\Bundle\ApiBundle\Entity,
Pim\Bundle\CatalogBundle\Entity,
Pim\Bundle\CommentBundle\Entity,
Pim\Bundle\DataGridBundle\Entity,
Pim\Bundle\NotificationBundle\Entity,
Akeneo\Component\Batch\Model,
Akeneo\Component\BatchQueue\Queue,
Akeneo\Component\FileStorage\Model,
Pim\Component\Catalog\Model,
Akeneo\Component\Versioning\Model

0

Решение

Вам не нужно делать пользовательский код для достижения этой цели. В Akeneo PIM вы можете определить, какой из атрибутов вашей семьи будет использоваться как метка на сетке.

Когда вы редактируете одну из вашей семьи, вы можете выбрать атрибут, который вы хотите:
введите описание изображения здесь

После выбора вы можете сохранить свою семью, и выбранный атрибут будет использоваться в качестве метки в сетке (только для продуктов, принадлежащих к этой семье).

Дай мне знать, если я не понял твою настоящую проблему.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector