Smarty foreach循环构建阵列

时间:2013-05-15 17:23:53

标签: php foreach smarty

有了一个聪明的foreach循环,我会通过这样的数组

{foreach name=aussen item=order_values from=$module_data}
  HEIAS_PARAMS.push(['order_article', '{$module_data.PRODUCTS_ID}']);
{/foreach}

输出就像这样

HEIAS_PARAMS.push(['order_article', '1']);
HEIAS_PARAMS.push(['order_article', '2']);
HEIAS_PARAMS.push(['order_article', '3']);

foreach循环如何获得像这样的输出

HEIAS_PARAMS.push(['order_article', '1,2,3']);

1 个答案:

答案 0 :(得分:0)

HEIAS_PARAMS.push(['order_article','{foreach name=aussen item=order_values from=$module_data}{$order_values.PRODUCTS_ID}{if ! $smarty.foreach.aussen.last},{/if}{/foreach}']);

我会沿着这些方向写下来。