Prestashop 1.6:如何在产品视图中获取附件块的颜色列表

时间:2017-01-03 14:24:54

标签: php smarty prestashop prestashop-1.6

如何在产品视图中的附件块中获取每个产品的颜色列表:

{foreach from=$accessories item=accessory name=accessories_list}

{/foreach}

1 个答案:

答案 0 :(得分:1)

您可以使用getAttributesColorList课程中的Product函数。您需要将产品ID数组作为参数传递。你可以直接打电话给你TPL,但我不推荐它:

{foreach from=$accessories item=accessory name=accessories_list}
    {assign var='accesoryColors' value=Product::getAttributesColorList(array($accessory.id_product))}
{/foreach}

更清洁的选择是在将控制器传递给TPL之前修改控制器中的$ accessories。

祝你好运。

相关问题