间隔线
轻量级SEO友好型网站内容管理系统
首页 >> 教程与帮助 >> 模板制作 >> 详细内容

给循环列表中添加序号

发布时间:2016-01-26 15:07:50点击次数:作者:admin

添加序号用key或者用iteration,但是key只有循环数据的键值没有指定的情况下才行,所以最靠谱的是用iteration,smarty 中foreach中iteration变量值就是当前循环次数

例子:
<code>
{foreach key=key item=item from=$contact name=name}
{$key}: {$item}:{$name.iteration}<br>
{/foreach>
</code>
注意:得加上:name=name   {$smarty.foreach.name.iteration}  依次循环会显示:1,2,3,4...

 {foreach from=$News item=list key=key  name=name}
  <li><span>{$list.name.iteration}</span><a href="{$list.url}">{$list.title}</a></li>
   {/foreach}

试试看吧!

相关文章