Magento Получить значение атрибута для атрибута Multi Select
-
29-09-2020 - |
Вопрос
Я хочу получить значение атрибута для атрибута Multi Select,
Ниже приведен код, который работает, если это просто текстовое поле или выпадение, но для нескольких выбора его не работает, Пожалуйста, направляйте способ исправить это
$_product->getMetal();
.
Работает для привязки текста для не для многосекретных привязки.
Я использую выше код на странице списка продукта.
Образец, откуда приходит $ _Product:
<?php foreach ($_productCollection as $_product): ?>
. Решение
Это должно дать вам то, что вам нужно
$_product->getAttributeText('attribute_code_here');
.
Если вы используете это из коллекции, убедитесь, что используемый вами атрибут помечен как «используется в списке продуктов», и что вы перестроили индексы.
Не связан с magento.stackexchange