您当前的位置: 主页 > 优化教程
今天有位站长来咨询小编,他说用dedecms5.7建的站,最近发现栏目列表首页与第一页重复,这个问题不知道应该如何解决,去论坛搜索也发现不少这样的问题。现在小编就来告诉大家应该如何处理栏目列表首页与第一页重复的问题吧。 
dede5.7栏目列表首页与第一页重复的解决办法 
首先,操作前注意备份文件。代码中的网址记得替换成自己的。 
1,找到\include\arc.listview.class.php这个文件,将 
$typedir= ereg_replace(‘{cmspath}’,$GLOBALS['cfg_cmspath'],$this->Fields['typedir']); 
这段代码添加到”//获得上一页和主页的链接”前面; 
2,找到下面几行代码(就在”//获得上一页和主页的链接”下面) 
if($this->PageNo != 1) 
$prepage.=”<li><a href="http://www.xxx.com/learning/’”.str_replace(“%7Bpage%7D”,$prepagenum,$tnamerule).”‘">上一页</a></li>/r/n”;%3C/div> 
$indexpage=”<li><a href="http://www.xxx.com/learning/’”.str_replace(“%7Bpage%7D”,1,$tnamerule).”‘">首页</a></li>/r/n”;%3C/div> 
改成: 
if($this->PageNo != 1) 
if($prepagenum==1) 
$prepage.=”<li><a href="http://www.xxx.com/”%22.$typedir.”//”">上一页</a></li>/r/n”;%3C/div> 
else 
$prepage.=”<li><a href="http://www.xxx.com/”%22.str_replace(“%7Bpage%7D”,$prepagenum,$tnamerule).”/”">上一页</a></li>/r/n”;%3C/div> 
$indexpage=”<li><a href="http://www.xxx.com/”%22.$typedir.”//”">首页</a></li>/r/n”;%3C/div> 
3.找到 
$listdd.=”<a href="http://www.xxx.com/learning/’”.str_replace(“%7Bpage%7D”,$j,$tnamerule).”‘">”.$j.”</a>/r/n”;%3C/div> 
改成: 
if($j==1) 
$listdd.=”<li><a href="http://www.xxx.com/”%22.$typedir.”//”">”.$j.”</a></li>/r/n”;%3C/div> 
else 
$listdd.=”<li><a href="http://www.xxx.com/”%22.str_replace(“%7Bpage%7D”,$j,$tnamerule).”/”">”.$j.”</a></li>/r/n”;%3C/div> 
最后一个关键的: 
把$optionlist .= “<option value="’”.str_replace(“{page}”,$mjj,$tnamerule).”‘" selected="selected">$mjj</option>\r\n”; 
改成if($mjj==1) 
{$optionlist .= “<option value="’”.$typedir.”/’" selected="selected">$mjj</option>\r\n”;} 
 
else{$optionlist .= “<option value="’”.str_replace(“{page}”,$mjj,$tnamerule).”‘" selected="selected">$mjj</option>\r\n”;} 
 
把$optionlist .= “<option value="’”.str_replace(“{page}”,$mjj,$tnamerule).”‘">$mjj</option>\r\n”; 
改成if($mjj==1) 
{$optionlist .= “<option value="’”.$typedir.”/’">$mjj</option>\r\n”;} 
else{ 
$optionlist .= “<option value="’”.str_replace(“{page}”,$mjj,$tnamerule).”‘">$mjj</option>\r\n”;} 
只需要4步就完成了
 

关键词:织梦,dedecms5.7,栏目,列表,首页,与,第,一页,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

Dede 删除文档同时文章中的图片的方法首先,在/include目录下建立extend.func.php文件.... 2021-08-09
织梦dedecms系统循环调用二级栏目下三级栏目后台已经建好栏目,对于产品展示栏,之前按照这样的写法: 复制代码 {d... 2021-07-27
织梦dedeCMS留言本类的plus插件调用{dede:}标签或头部尾dedecms 织梦模板 留言本类的plus插件调用{dede:}标签... 2021-07-22
织梦灵活使用参数 调用不同的友情链接在研究DEDECMS 织梦模板 时我们发现在链接 link 里面的参数... 2021-07-27
dedecmsDedeCMS问答模块实现调用全部问题的方法织梦DedeCMS问答模块实现调用全部问题的方法,在使用DedeCMS... 2021-08-09
DedeCMS列表页标题的栏目名称顺序调整DEDE的默认认列表标题是顶级栏目 / 一级栏目_网站标题 从这个默认... 2021-07-22
runphp标签织梦dedecms直接获取上一篇下一篇的URL网址链接织梦dedecms的上一篇、下一篇调用一般在文章页里面是用{dede:... 2021-07-30
Dedecms获取某篇文章内容的方法Dedecms作为目前主流的开源cms系统之一,得到外界很多的好评,包... 2021-08-14
dedecms如何把时间戳转换成正常时间格式如果在datalist 可以用{dede:field.shijian ... 2021-07-30
dede编辑文章不更新时间的方法今天在修改本站文章的时候,发现织梦DEDECMS5.7这个版本存在一个... 2021-07-27
织梦dede自定义内容分页,datalist运用实例在/plus文件夹中新建一个ceshi.php文件。。 ?php re... 2021-07-30
织梦首页调用随机文章定时自动更新,提高收录速度及权重相信做过SEO的站长朋友都知道网站首页内容的更新频率直接决定了网站的收... 2021-07-22
dede当前位置标签代码的5种写法dede当前位置标签代码方法一.dedecms当前位置{dede:fi... 2021-07-30
dedecms会员排行调用代码分享dedecms会员排行调用代码分享 首先,看下官方代码: { dede... 2021-07-27
DEDECMS实现“文章标题-栏目名称-网站名”第一种: 在 /include/inc_archives_view.p... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn