我想在prestashop商店的产品列表中的每个产品缩略图上打印标签。我尝试在product-list.tpl中添加以下代码
<span class="tptag btn btn-danger">
{foreach from=Tag::getProductTags($product.id_product) key=k item=v}
{foreach from=$v item=value}
<a href="{$link->getPageLink('search', true, NULL, "tag={$value|urlencode}")}">{$value|escape:html:'UTF-8'}</a>
{/foreach}
{/foreach}
</span>
但它什么都没有。如何显示标签。?
答案 0 :(得分:0)
试试这个:
<span class="tptag btn btn-danger">
{foreach Tag::getProductTags($product.id_product) as $k=>$tags}
{foreach $tags as $tag}
<a href="{$link->getPageLink('search', true, NULL, [tag =>$tag|urlencode])}">{$tag|escape:html:'UTF-8'}</a>
{/foreach}
{/foreach}
</span>