ブランドロゴを追加する製品ビューでは機能しますが、検索結果では機能しません
-
16-10-2019 - |
質問
このような製品ビューPhtmlファイルにブランドロゴを追加しました:
<div>
<?php $brand=$_product->getAttributeText('brand');
echo '<img src="media/catalog/brand/'.str_replace(' ', '_',$brand).'.png" alt="'.$brand.'">' ?>
</div>
たとえば、「ACME」ブランドの場合、結果のURLは次のとおりです。
media/catalog/brand/acme.png
Catalog/dista.phtmlファイルに同じコードを追加しようとしましたが、リンクが壊れており、生成URLは次のとおりです。
media/catalog/brand/.png
したがって、ブランド属性は抽出されていないようです。どうしたの?
解決
属性「ブランド」で「製品リストで使用」の値を「はい」に設定することを確認してください。
所属していません magento.stackexchange