dton37910 2016-08-31 09:45
浏览 30
已采纳

在prestashop的主页或类别页面的产品列表中的每个产品上显示标签

I want to print tag on each product thumbnail in the product list of my prestashop store. I tried adding the following code in 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>

But it fetching nothing. How can i display the tags.?

  • 写回答

1条回答 默认 最新

  • dptn69182 2016-08-31 09:58
    关注

    Try this:

    <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>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?