织梦DEDECMS分页链接优化

老牛  2012-03-06 09:43  阅读 152 views 次 评论 0 条
摘要:

而很多朋友的网站栏目列表页都不是放在根目录下的(特别是二级栏目),以下方法,使得栏目列表页面不管在不在根文件夹下都一样适用。

而很多朋友的网站栏目列表页都不是放在根目录下的(特别是二级栏目),以下方法,使得栏目列表页面不管在不在根文件夹下都一样适用。下面介绍方法(以5.6版本为例):

1.找到includearc.listview.class.php这个文件,将

$typedir= ereg_replace(‘{cmspath}’,$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);

这段代码添加到”//获得上一页和主页的链接”前面;

2.找到下面几行代码(就在”//获得上一页和主页的链接”下面)

if($this->PageNo != 1)

{

$prepage.=”<li><a href=’”.str_replace(“{page}”,$prepagenum,$tnamerule).”‘>上一页</a></li>rn”;

$indexpage=”<li><a href=’”.str_replace(“{page}”,1,$tnamerule).”‘>首页</a></li>rn”;

}

改成:

if($this->PageNo != 1)

{

if($prepagenum==1)

{

$prepage.=”<li><a href=”".$typedir.”/”>上一页</a></li>rn”;

}

else

{

$prepage.=”<li><a href=”".str_replace(“{page}”,$prepagenum,$tnamerule).””>上一页</a></li>rn”;

}

$indexpage=”<li><a href=”".$typedir.”/”>首页</a></li>rn”;

}

3.找到

$listdd.=”<li><a href=’”.str_replace(“{page}”,$j,$tnamerule).”‘>”.$j.”</a></li>rn”;

改成:

if($j==1)

{

$listdd.=”<li><a href=”".$typedir.”/”>”.$j.”</a></li>rn”;

}

else

{

$listdd.=”<li><a href=”".str_replace(“{page}”,$j,$tnamerule).””>”.$j.”</a></li>rn”;

}

历史上的今天:

本文地址:http://xiaohost.com/50.html
版权声明:本文为原创文章,版权归 老牛 所有,欢迎分享本文,转载请保留出处!

发表评论


表情