Добавление логотипа бренда работает в просмотре продукта, но не в результате поиска

magento.stackexchange https://magento.stackexchange.com/questions/1405

  •  16-10-2019
  •  | 
  •  

Вопрос

Я добавил логотип бренда в просмотр продукта PHTML, как это:

<div>
<?php $brand=$_product->getAttributeText('brand');
echo '<img src="media/catalog/brand/'.str_replace(' ', '_',$brand).'.png" alt="'.$brand.'">' ?>
</div>

Он возвращает правильный URL, например, для бренда «acme» полученным URL:

media/catalog/brand/acme.png

Я попытался добавить тот же код в файл Catalog/Product/list.phtml, но ссылка сломана, а URL -адресом генерируется:

media/catalog/brand/.png

Таким образом, кажется, что атрибут бренда не извлечен. Что случилось?

Это было полезно?

Решение

Убедитесь, что вы установили значение для «Использования в списке продуктов» для «да» на бренде атрибута «.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top