Добавление логотипа бренда работает в просмотре продукта, но не в результате поиска
-
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
Таким образом, кажется, что атрибут бренда не извлечен. Что случилось?
Решение
Убедитесь, что вы установили значение для «Использования в списке продуктов» для «да» на бренде атрибута «.
Не связан с magento.stackexchange