用到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>