0

任何人都可以帮助我。

我正在尝试将 2 个 smarty 计数器 /{counter}在 foreach 语句中 /{foreach}例如。

现在,如果我只使用一个这样的计数器。

{foreach from=bla_bla key=id item=val name=titles}
<h1 class="title"> Title {counter} </h1>
{/foreach}

它很好用,但如果我像这样放入 2 个计数器。

{foreach from=bla_bla key=id item=val name=titles}
<h1 class="title"> Title {counter} </h1>
<h2 class="subtitle"> Sub Title {counter} </h2>
{/foreach}

例如,h1 标题以奇数开始计数。

Title 1
Title 3
Title 5

等等,谁能帮我纠正这个。

谢谢

4

1 回答 1

0

将 smarty 计数器间隔设置为 1

{counter start=0 skip=1 assign="count"}

在你的情况下:

{foreach from=bla_bla key=id item=val name=titles}
<h1 class="title"> Title {counter start=0 skip=1 assign="count"} </h1>
<h2 class="subtitle"> Sub Title {counter} </h2>
{/foreach}
于 2013-09-20T08:26:26.850 回答