dedecms列表页如何控制分页显示页数

dedecms列表页如何控制分页显示页数,第1张

{dede:pagelist listitem=”info,index,end,pre,next,pageno” listsize=”5″/}

然而系统默认的解析样式是<li><a href=’http://’>数字</a></li>,但是有时候我们的目标站的分页样式是<a href=’http://’>数字</a>。

因为目标站的CSS里面根本没有这对标签的属性值,因此页面就会出现混乱,显然我们不需要<li></li>这对标签,下面我们来说说怎么修改。

首先我们要明白一个理论,DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。

修改列表页的{dede:pagelist /}标签,首先我们要确定自己列表页是动态还是静态的页面。

找到include文件夹内的arclistviewclassphp文件,

如果是动态的,ctrl+F查找function GetPageListDM。

如果是静态的,ctrl+F查找function GetPageListST。

~~以下是GetPageListDM函数的部分代码:

if($totalpage<=1 && $this->TotalResult>0)

{

return “<li><span class=\”pageinfo\”>共 1 页/”$this->TotalResult” 条记录</span></li>\r\n”;

}

if($this->TotalResult == 0)

{

return “<li><span class=\”pageinfo\”>共 0 页/”$this->TotalResult” 条记录</span></li>\r\n”;

}

$maininfo = “<li><span class=\”pageinfo\”>共 <strong>{$totalpage}</strong> 页<strong>”$this->TotalResult”</strong>条< /span></li>\r\n”;

去掉函数里面的<li>和</li>标签即可,如果你要修改解析后显示的数据格式也可以在这里面修改(如添加class=XX)。

具体修改需要因目标站而决定。

采集内容不包含分页部分,只需要含文章内容。

在测试页面下面的分页规则那里填写好分页就可以了,系统自动采集分页的。

因为每个分页的包含内容的代码都是相同的,系统就会自动判断。

主要就是控制一下:listsize这个参数就可以了,如果只需要10页就设置成5,因为的参数会乘以2的方式来显示,如果是3,就是显示6个页码。

<div class="dede_pages">

<ul class="pagelist">

{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}

</ul>

</div><!-- /pages -->

希望对你有所帮助

PS:那你直接设置成4好了,显示8页,这样也可以啊。。。其实这些都是无所谓的。。只要没影响整体页面的布局就可以了(个人看法)

这个在dede的后台就可以设置。具体是:

点击右边的“系统”->“系统基本参数”

然后点击右边的“性能选项 ”,打开后第二项“(是/否)开启长文章自动分页” 选择是即可。祝你成功!

1、其实就是在css里写好样式就可以了

2、要注意哦,织梦列表页分页样式默认是带有li标记的

3、可以修改列表系统文件删除li标记,当然也可以直接在css里定义li样式

4、下面是织梦各列表的php文件,可以自己修改包括实现其他功能等

include/ 下

arclistviewclassphp 栏目列表分页样式

arcarchivesclassphp 内容列表分页样式

arctaglistclassphp TAG列表分页样式

arcfreelistclassphp 自由列表分页样式

arcsearchviewclassphp 搜索列表分页样式

梦客吧织梦模板

为您解答

望采纳

  如果你要修改解析后显示的数据格式也可以在这里面修改(如添加class=XX)。

  具体修改需要因目标站而决定。

  因为很多目标站的分页不一样需要添加一些CLASS 这一步说添加class=XX 注意添加CLASS的时候一定要注意格式 添加格式为 class=\"thisclass\" 而不是class="thisclass"

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms列表页如何控制分页显示页数

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情