今天又要用到PHPCMS的判断来实现循环列表中,每5行进行一次分割。
方法是在循环内加上,{php $num++},然后用if语句判断, $num%5==0 意思是变量$num除以5的余数为0,即$num必须是5的倍数,完整代码如下:
<ul> {pc:content action="lists" catid="$catid" num="20" order="listorder DESC"} {loop $data $v} {php $num++} {if $num%5==0}<li class="hr"></li>{/if} <li><a href="{$v['url']}">{$v['title']}</a></li> {/loop} {/pc} </ul>