织梦仿站首页列表页文章带图标(如何修改列表页的{dede:pagelist/}标签,)
优采云 发布时间: 2021-10-27 11:03织梦仿站首页列表页文章带图标(如何修改列表页的{dede:pagelist/}标签,)
我们在使用dede仿站点时,在调用文章列表页的分页时,我们会使用:
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
但是,系统默认的解析样式是数字,但有时我们目标站点的分页样式是数字。
因为目标站的CSS中没有这对标签的属性值,页面会显得混乱。显然我们不需要这对标签。下面说一下怎么修改。
首先,我们必须了解一个理论。DEDE 页面以两种方式显示,动态和静态。很明显,标签会有两个解析函数,分别对应静态页面和动态页面。
要修改列表页面的{dede:pagelist /}标签,首先要判断列表页面是动态页面还是静态页面。
在include文件夹中找到arc.listview.class.php文件,
如果是动态的,ctrl+F 搜索函数GetPageListDM。
如果是静态的,ctrl+F 搜索函数GetPageListST。
~~ 下面是GetPageListDM函数的部分代码:
if($totalpageTotalResult>0)
{
return “共 1 页/".$this->TotalResult." 条记录\r\n";
}
if($this->TotalResult == 0)
{
return “共 0 页/".$this->TotalResult." 条记录\r\n";
}
$maininfo = “共 {$totalpage}页".$this->TotalResult."条\r\n";
只需删除函数中的 和 标签即可。如果要修改分析后显示的数据格式,也可以在这里修改(如添加class=XX)。
具体修改需要由目标站决定。
PS:内容页的分页修改文件在include文件夹中:arc.archives.class.php
(资源库)