В моем магазине Magento я создал новый атрибут с кодом атрибута 'brand_info'.Magento - Echo Attribute на странице продукта
Как я могу эхо/напечатать содержимое этого атрибута на странице продукта, т.е. ниже описания?
В моем магазине Magento я создал новый атрибут с кодом атрибута 'brand_info'.Magento - Echo Attribute на странице продукта
Как я могу эхо/напечатать содержимое этого атрибута на странице продукта, т.е. ниже описания?
Убедитесь, что атрибут помечается как «используется в интерфейсе», то в вашем имени шаблона написать следующую команду, где вы хотите увидеть атрибут:
<?php print $_product->getBrandInfo(); ?>
Чтобы отобразить содержимое атрибута на странице вам нужно добавить следующий код в файл view.phtml.
$_product->getResource()->getAttribute('brand_info')->getFrontend()->getValue($_product);
Добавьте следующий код в файлы шаблона catalog/product/view.phtml
или catalog/product/list.html
:
echo $_product->getAttributeText('your_attribute_code');
Просто переодеть your_attribute_code
с вашим кодом атрибута, и вы сделали.
Я обнаружил, что добавление к view.phtml лучше для меня
print $_product[brand_info];
это работает, но это должно быть $ _product вместо $ продукта – a1anm