织梦dedecms教程:专题节点列表内容分页的方法 。

1、打开 /include/arc.specview.class.php 文件
找到
$ctag = $this->dtp->GetTad F O O L p ~ # {g(“page”);
在其下面添加:
if(!is_object($ctag& D ) . / Y M )))
{
$ctag = $this->dtp-&k U @ t \ [gt;GetTag('list');
}
注意现在代码就变成了
$ctag = $this->dtp->GetTa3 V 1 8 ` H 8 yg("paR / O O a b - B 7ge");
if(!is_object($ctag))
{( I R Y % L v (
$ctag = $this->dtp->GetTag('list');w = k
}
if(!is_object($c F d Y c T ?ctag))
{
$this->PageSize = 20;
}
else
{
if($ctag-&gt . Et;GetAtt("pagesize")!="")
{
$this-&Z / A i + G f G \gt;PageSize = $ctag->GetAtt("pagesize");
}
else
{
$thi{ 0 ~ g Bs-&A R j }gt;PageSize = 20;
}
}
$this->TotalPagx ) N z o O ; X ae = ceil($this->TotalResP g . ] d $ h Nult/$this->PageSize);
29 P U、在专题节点list模板页,使用如下代码即可实现
{dede:list pagesize='10'}
<a h1 n c i j \ r L ?ref="http://www.dede58.com/a/dedejq/[field:arcurl/]">[field:title/]</a>
{/dedI H # } ! Y )e:list}8 J U y # i ? ^
{dede:pagelist listitem="info,index,end,pre,next,pageno" listq X 6 psize="4"/}
解析:pagesize=10表示一u C Y W页调用10条数据,若未设置此值则默认为20条。

免责声明:本站o w K S , ~ :所有文章和图片均) 7 ! h b G 9来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注