网页特效代码_站长素材站移动版

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

DEDEcms织梦列表页标题添加第几页完整教程

列表页的标题上中上页数使列表页的标题不重复这样更利于优化。
标签为:
{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}
实例:
<title>{dede:field.title/}_第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页</title>
只适用于列表页,且该栏目内容不止一页的情况下,可使用版本包括dedecms v5.1至v5.6。v5.7未测试。测试过的朋友可以说下管用不。
 
修改php文件:
DedeCMS修改列表页标题成“列表名-第xx页”需要修改/include/arc.listview.class.php
 
静态页的修改:
1、删掉236行,第一次出现的代码:
$this->ParseTempletsFirst();
2、在262行
$this->ParseDMFields($this->PageNo,1);
添加
$this->Fields['pagexx'] = $this->PageNo;
$this->ParseTempletsFirst();
 
动态页的修改:
3、在325行
if((empty($this->PageNo) || $this->PageNo==1)
前添加
$this->Fields['pagexx'] = $this->PageNo;
 
list_article.htm模板的修改:
<title>{dede:field.title/} / 第{dede:field.pagexx /}页</title>

(责任编辑:admin)

    468x60