dedecms/织梦专题节点列表内容实现分页的方法介绍_dedecms_CMS教程_脚本之家

问题:DEDE专题节点内容列表如何分页如何实?hPL迪尔课堂自学网-|第二课堂|--(官网)
方法:hPL迪尔课堂自学网-|第二课堂|--(官网)
打开/include/arc.specview.class.php,找到hPL迪尔课堂自学网-|第二课堂|--(官网)
$ctag = $this->dtp->GetTag(“page”);hPL迪尔课堂自学网-|第二课堂|--(官网)
在下面插入hPL迪尔课堂自学网-|第二课堂|--(官网)

复制代码
代码如下:
hPL迪尔课堂自学网-|第二课堂|--(官网)
if(!is_object($ctag))hPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
$ctag = $this->dtp->GetTag(‘list’);hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
hPL迪尔课堂自学网-|第二课堂|--(官网)
注意现在代码就变成了hPL迪尔课堂自学网-|第二课堂|--(官网)

复制代码
代码如下:
hPL迪尔课堂自学网-|第二课堂|--(官网)
$ctag = $this->dtp->GetTag(“page”);hPL迪尔课堂自学网-|第二课堂|--(官网)
if(!is_object($ctag))hPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
$ctag = $this->dtp->GetTag(‘list’);hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
if(!is_object($ctag))hPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
$this->PageSize = 20;hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
elsehPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
if($ctag->GetAtt(“pagesize”)!=”")hPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
$this->PageSize = $ctag->GetAtt(“pagesize”);hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
elsehPL迪尔课堂自学网-|第二课堂|--(官网)
{hPL迪尔课堂自学网-|第二课堂|--(官网)
$this->PageSize = 20;hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
}hPL迪尔课堂自学网-|第二课堂|--(官网)
$this->TotalPage = ceil($this->TotalResult/$this->PageSize);hPL迪尔课堂自学网-|第二课堂|--(官网)
hPL迪尔课堂自学网-|第二课堂|--(官网)
这样在专题list模板页,使用hPL迪尔课堂自学网-|第二课堂|--(官网)

复制代码
代码如下:
hPL迪尔课堂自学网-|第二课堂|--(官网)
{dede:list pagesize=’10′}hPL迪尔课堂自学网-|第二课堂|--(官网)
<a href=”[field:arcurl/]“>[field:title/]</a>hPL迪尔课堂自学网-|第二课堂|--(官网)
{/dede:list}hPL迪尔课堂自学网-|第二课堂|--(官网)
{dede:pagelist listitem=”info,index,end,pre,next,pageno” listsize=”4″/}hPL迪尔课堂自学网-|第二课堂|--(官网)
hPL迪尔课堂自学网-|第二课堂|--(官网)
即可实现分页,根据需要调整pagesize=’10′即可,如果未指定则默认是20。hPL迪尔课堂自学网-|第二课堂|--(官网)
hPL迪尔课堂自学网-|第二课堂|--(官网)

扫一扫手机访问