本文主要讲解《解决dede列表页分页地址优化》的详细内容
修改文件:include/arc.listview.class.php
先找到
//获得上一页和主页的链接 if($this->PageNo != 1) { $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a> $indexpage="<li><a href='".$this->Fields['defaultname']."'>首页</a></li>\r\n"; } |
//获得上一页和主页的链接 if($this->PageNo != 1) { if($prepagenum==1){ $prepage.="<li><a href='".$this->Fields['defaultname']."'>上一页</a></li>\r\n"; }else{ $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>\r\n"; } $indexpage="<li><a href='".$this->Fields['defaultname']."'>首页</a></li>\r\n"; } |
if($mjj==$this->PageNo) { $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."' selected>$mjj</option>\r\n"; } else { $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."'>$mjj</option>\r\n"; |
if($mjj==1){ $linkvalue = $this->Fields['defaultname']; }else{ $linkvalue = str_replace("{page}",$mjj,$tnamerule); } if($mjj==$this->PageNo) { $optionlist .= "<option value='".$linkvalue."' selected>$mjj</option>\r\n"; } else { $optionlist .= "<option value='".$linkvalue."'>$mjj</option>\r\n"; } |
if($j==$this->PageNo) { $listdd.= "<li class=\"thisclass\">$j</li>\r\n"; } else { $listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>\r\n"; } |
if($j==$this->PageNo) { $listdd.= "<li class=\"thisclass\">$j</li>\r\n"; } else { if($j==1){ $listdd.="<li><a href='".$this->Fields['defaultname']."'>".$j."</a></li>\r\n"; }else{ $listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>\r\n"; } } |
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。
2021-02-24
2021-02-08
2021-02-08
2021-02-08
2021-02-08
2021-02-24
2021-02-08
2021-02-08