解决织梦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>rn";  }  修改成  //获得上一页和主页的链接  if($this->PageNo != 1)  {  if($prepagenum==1){  $prepage.="<li><a href='".$this->Fields['defaultname']."'>上一页</a></li>rn";  }else{  $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>rn";  }  $indexpage="<li><a href='".$this->Fields['defaultname']."'>首页</a></li>rn";  }  然后找到   if($mjj==$this->PageNo)  {  $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."' selected>$mjj</option>rn";  }  else  {  $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."'>$mjj</option>rn";  修改成   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>rn";  }  else  {  $optionlist .= "<option value='".$linkvalue."'>$mjj</option>rn";  }  最后找到  if($j==$this->PageNo)  {  $listdd.= "<li class="thisclass">$j</li>rn";  }  else  {  $listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>rn";  }  修改成   if($j==$this->PageNo)  {  $listdd.= "<li class="thisclass">$j</li>rn";  }  else  {  if($j==1){  $listdd.="<li><a href='".$this->Fields['defaultname']."'>".$j."</a></li>rn";  }else{  $listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li>rn";  }  }

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容