dedecms文章列表分页错乱怎么修改?
作者:admin发布时间:2021-11-03分类:软件教程浏览:评论:0
导读:我们在用dedecms仿站的时候,调用文章列表页的分页时,我们会用到:1{dede:pagelistlistitem="info,index,end,pre,next,pageno"listsize="5"/}然而系统默认的解析样式是<li><ahref=http://>数字</a></li>,但是有时候我们
我们在用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的网页页面都分动态性和静态数据二种方法表明,显而易见标识的解析函数也有2个,各自相匹配静态数据和静态网页页面。
改动目录页的{dede:pagelist /}标识,最先我们要明确自身目录页是动态性或是静态数据的网页页面。
寻找include文件夹名称内的arc.listview.class.php文件,
如果是动态性的,ctrl F搜索function GetPageListDM。
如果是静态数据的,ctrl F搜索function GetPageListST。
~~下列是GetPageListDM涵数的一部分编码:
1 2 3 4 5 6 7 8 9
if($totalpage<=1 && $this->TotalResult>0) { return “<li><span class="pageinfo">共 1 页/".$this->TotalResult." 条纪录</span></li> "; } if($this->TotalResult == 0) { return “<li><span class="pageinfo">共 0 页/".$this->TotalResult." 条纪录</span></li> "; } $maininfo = “<li><span class="pageinfo">共 <strong>{$totalpage}</strong>页<strong>".$this->TotalResult."</strong>条</span></li> ";
除掉涵数里边的<li>和</li>标识就可以,假如你需要改动分析后展现的数据类型还可以在这里里边改动(如加上class=XX)。
实际改动必须因目标站而决策。
PS: 內容网页页面的分页查询改动文档是include文件夹名称中:arc.archives.class.php
标签:dedecms
相关推荐
你 发表评论:
欢迎- 软件教程排行
- 最近发表