在smarty foreach循环中,{$ smarty.foreach.foo.iteration}工作正常,但{$ smarty.foreach.foo.index}不起作用。我无法弄清楚这个问题。Smarty foreach索引值问题
请任何人帮助我!
实施例:
代码:
{foreach name=navLoop from=$links_res_cat_detailsObj item="links_res"}
{$smarty.foreach.navLoop.iteration}
{/if}
输出:123 但是当我试图打印输出的索引值,我歌厅没什么 例
代码:
{foreach name=navLoop from=$links_res_cat_detailsObj item="links_res"}
{$smarty.foreach.navLoop.index}
{/if}
输出:
你能告诉我们你正在使用你的代码和错误消息/输出的例子吗? – mdm 2011-03-10 10:36:04
感谢您的回复! 我得到了以下输出 代码: {的foreach名称= navLoop从= $ links_res_cat_detailsObj项= “links_res”} {$ smarty.foreach.navLoop.iteration} { /if}个 输出:123 但是当我试图打印出索引值,我没有歌厅例 代码: {的foreach名称= navLoop从= $ links_res_cat_detailsObj项= “links_res”} {$ smarty.foreach.navLoop。索引} {/ if} 输出: – Saritha 2011-03-10 10:41:14
我会编辑您的原始问题,并将代码/输出放在那里 - 会使读起来更容易。 – mdm 2011-03-10 10:45:20