2010-06-24 4 views

ответ

6

Убедитесь, что атрибут помечается как «используется в интерфейсе», то в вашем имени шаблона написать следующую команду, где вы хотите увидеть атрибут:

<?php print $_product->getBrandInfo(); ?> 
+0

это работает, но это должно быть $ _product вместо $ продукта – a1anm

10

Чтобы отобразить содержимое атрибута на странице вам нужно добавить следующий код в файл view.phtml.

$_product->getResource()->getAttribute('brand_info')->getFrontend()->getValue($_product); 
5

Добавьте следующий код в файлы шаблона catalog/product/view.phtml или catalog/product/list.html:

echo $_product->getAttributeText('your_attribute_code'); 

Просто переодеть your_attribute_code с вашим кодом атрибута, и вы сделали.

1

Я обнаружил, что добавление к view.phtml лучше для меня

print $_product[brand_info]; 
Смежные вопросы