DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。首先找到include文件夹内的arc.archives.class.php文件,路径为:\\include\\arc.archives.class.php
如果是动态的,ctrl+F查找function GetPagebreakDM($totalPage, $nowPage, $aid)如果是静态的,ctrl+F查找function GetPagebreak($totalPage, $nowPage, $aid)
以静态的为例:
/** * 获得静态页面分页列表 * * @access public * @param int $totalPage 总页数 * @param int $nowPage 当前页数 * @param int $aid 文档id * @return string */ function GetPagebreak($totalPage, $nowPage, $aid) { if($totalPage==1) { return ""; } $PageList = "<li><a>共".$totalPage."页: </a></li>"; $nPage = $nowPage-1; $lPage = $nowPage+1; if($nowPage==1) { $PageList.="<li><a href='#'>上一页</a></li>"; } else { if($nPage==1) { $PageList.="<li><a href='".$this->NameFirst.".".$this->ShortName."'>上一页</a></li>"; }
登录后复制
更多DedeCMS相关技术文章,请访问DedeCMS教程栏目进行学习!
本文来源于 网络,由本站搜集发布,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。如需转载,请注明文章来源。
© 版权声明
THE END