将相同的键组合在一个数组中并打印在smarty中。

问题描述:

我有 $product.features PrestaShop 1.7中的数组。

这里是数组中的样本数据。$product.features.name: $product.features.value

width: 100 m
method: Nail Down
method: Main Floor
Warranty: 25 years
Color: Red
Color: Blue

我想打印上述数据作为

Width: 100m
method: Nail Down, Main Floor
Warranty: 25 years
Color: Red, Blue

以下是我的smarty代码

{foreach from=$product.features item=feature}
    <div class="col-md-3 col-sm-6 col-xs-12">
        <div class="name">{$feature.name}</div>
    </div>
    <div class="col-md-3 col-sm-6 col-xs-12">
        <div class="value flex_child">{$feature.value}</div>
    </div>         
 {/foreach}

解决方法:

试试这个。

{foreach from=$product.features item=feature}
    <div class="col-xs-12">
        <div class="name">{$feature.name}: {$feature.value}</div>
    </div>         
{/foreach}

未经允许不得转载:芯片验证自学网-IC设计入门自学网站 » 将相同的键组合在一个数组中并打印在smarty中。

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

微信扫一扫打赏