dedecms 为列表页标题title后加上页数的方法
dedecms系统中,在默认列表页的标题都一样,这样非常不利于优化。所以今天就把修改列表页标题加上页数的方法放出来。将其修改成“列表名-第xx页”。
标签为:{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}
实例:{dede:field.title/}_第{dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}页
只适用于列表页,且该栏目内容不止一页的情况下,我使用的版本是v5.6。v5.7未测试。
修改php的方法为:
DedeCMS修改列表页标题成“列表名-第xx页”需要修改include/arc.listview.class.php
静态页的修改方法
删掉236行 $this->ParseTempletsFirst(); 在262行$this->ParseDMFields($this->PageNo,1);前添加 $this->Fields['pagexx'] = $this->PageNo; $this->ParseTempletsFirst(); |
动态页的修改方法
在325行if((empty($this->PageNo) || $this->PageNo==1) 前添加 $this->Fields['pagexx'] = $this->PageNo; list_article.htm模板的修改方法 {dede:field.title/} / 第{dede:field.pagexx /}页 |
大家快给自己的标题优化一下吧!
分享到: