站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

dede点击图片进入下一页方法

2015-04-24 22:56 | 来源:网络整理 | 编辑:秋军 |

关键字描述:方法 进入 图片 点击 &quot this-&gt .&quot < body

dede点击图片进入下一页方法

打开include/inc_archives_view.php

大概在444行左右,找到
$this-&gt;Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];

注释掉,改为

$this->Fields[$this->SplitPageField]=$this->ClickPicNext($this->Fields[$this->SplitPageField]);


然后,最后加上函数,注重在最后一个括号里面!
//把图片替换成链接
//----------------------------
function ClickPicNext(&$body)
{
if($this->NowPage!=$this->TotalPage){
$lPage=$this->NowPage 1;
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU","<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."\${0}"."</a>",$body);
//$body="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>".$body."</a> ";
}else{
if($this->GetNext()){
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU","<a href='".$this->GetNext()."'>"."\${0}"."</a>",$body);
//$body="<a href='".$this->GetNext()."'>".$body."</a> ";


}
}
return $body;
}
自动地把文章中的图片替换为下一页的链接,假如是最后一页,则为下一篇!
注重:先要按下面的改法,把上一篇下一篇分开才行!

  • 不同分辨率调用不同CSS的方法-ECshop教程
  • dedecms实现任意页面调用当前会员信息的方法-DedeCms教程
  • 织梦DedeCMS5.7图集加水印解决方法-DedeCms教程
  • DEDECMS后台无法登陆并跳转回登陆界面的解决方法-DedeCms教程
  • ECSHOP显示指定分类下的子分类方法-ECshop教程
  • DEDECMS列表页文档按权重排序的实现方法-DedeCms教程
  • DEDECMS修改默认搜索为百度站内搜索方法详解-DedeCms教程
  • ECshop商品详情页显示折扣、节省的方法-ECshop教程
  • ECSHOP商品详情页添加任意字段的方法-ECshop教程
  • dedecms自定义表单添加发布时间功能的方法-DedeCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号