易思ESPCMS-V5在线手册

forlist标签语法说明

功能:循环内容

格式:

{%forlist from=$循环变量标签  key=循环标识 max=输出数量%}

循环内容

{%/forlist%}

参数说明:

form:必填,输出的循环变量标签,请查看各个输出循环变量标签说明;

key:必填,循环输出标识,必须为英文字符;

max:可选,输出数量。因内容调用输出大部分使用模板片段调用功能,且都可以通过指定显示数量来实现,因此该参数极少使用。请填写大于0的整数,如未填写,则按默认循环数量进行显示;

字段显示方法:

{%key=>循环标识%}:当前内容的循环数,从1开始累加;

{%$循环变量标签[key标识].字段%}:内容字段输出;

{%div=>循环标识=N%} 显示要素 {%/div=>循环标识%}:当显示N条后执行“显示要素”内容,常用于一行多列循环显示;

 

实例一:循环输出内容列表

{%forlist from=$array key=i  max=3%}

{%key=>i%}:<a class="infolist" title="{%$array[i].title%}" href="{%$array[i].link%}">{%$array[i].title%}</a> <br>

{%/forlist%}

输出结果:

1:标题一

2:标题二

3:标题三

实例二:循环输出内容列表,每2列加一条水平线,循环输出6条内容

{%forlist from=$array key=i  max=6%}

{%key=>i%}:<a class="infolist" title="{%$array[i].title%}" href="{%$array[i].link%}">{%$array[i].title%}</a> <br>

{%div=>i=2%}<hr>{%/div=>i%}

{%/forlist%}

输出结果:

1:标题一

2:标题二

 


 

3:标题三

4:标题四

 


 

5:标题五

6:标题6 

返回顶部

通过QQ联系我们

通过微信与我们联系

联系电话

在线留言

在线手册