今天,我爱模板网在做phpcms的时候,遇到个问题,就是想显示指定的几条数据,用limit没用。代码如下:
{pc:content action="lists" catid="15" order="id DESC" limit='0,3'}
{loop $data $n $r}
<li class="fl"><a href="{$r[url]}" title="{$r[title]}"><img src="{thumb($r[thumb],187,140,1)}" /><br />{$r[title]}</a></li>
{/loop}
{/pc}
百度了下,发现最新版的 phpcms 不支持这样写(dedecms一直都是这么用的。),需要使用 start,代码如下:
{pc:content action="lists" catid="15" order="id DESC" start='0' num="3"}
{loop $data $n $r}
<li class="fl"><a href="{$r[url]}" title="{$r[title]}"><img src="{thumb($r[thumb],187,140,1)}" /><br />{$r[title]}</a></li>
{/loop}
{/pc}
start的值为起始的位置,num 的值为调用多少条。