您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecmsv5.7实现点击图片进入下一页的代码示例
尔岚2024-08-15DedeCMS教程已有人查阅
导读今天在弄一个图片站的时候发现别人的网站都可以实现点击一张图片直接进入到下一页中,于是百度搜索了一下,发现个方法,经过测试可行。
今天在弄一个图片站的时候发现别人的网站都可以实现点击一张图片直接进入到下一页中,于是百度搜索了一下,发现个方法,经过测试可行。
按以下五个步骤进行修改就行了。
修改 /arc.archives.class.php
1.查找“//解析模板,对内容里的变动进行赋值”字段,在这段话上面添加以下代码 :
按以下五个步骤进行修改就行了。
修改 /arc.archives.class.php
1.查找“//解析模板,对内容里的变动进行赋值”字段,在这段话上面添加以下代码 :
function ClickPicNext($ismake=1,$aid,&$body)
{
global $cfg_rewrite;
if($this->NowPage!=$this->TotalPage)
{
$lPage=$this->NowPage+1;
if($ismake=0)
{
$body=preg_replace(“/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU”,”点击图片,进入下一页<br/><a href=’”.$this->NameFirst.”_”.$lPage.”.”.$this->ShortName.”‘>”.”${0}”.”</a>”,$body);
}
else
{
//静态页
$PageList=”<a href=’”.$this->NameFirst.”_”.$lPage.”.”.$this->ShortName.”‘>”.”${0}”.”</a>”;
//动态页
//$PageList=”<a href=’view.php?aid=$aid&pageno=$lPage’>”.”${0}”.”</a>”;
if($cfg_rewrite == ‘Y’)
{
$PageList = str_replace(“.php?aid=”,”-”,$PageList);
$PageList = preg_replace(“/&pageno=(d+)/i”,’-\1.html’,$PageList);
}
$body=preg_replace(“/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU”,$PageList,$body);
}
}
else
{
$body=preg_replace(“/<(img|IMG)(.*)(src|SRC)=["|'| ]{0,}((.*)>)/isU”,$this->GetPreNext(‘imgnext’),$body);
}
return $body;
}
2.查找
$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1];
在其下面添加
if($ClickPicNext){
$this->Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];
}else{
$this->Fields[$this->SplitPageField]=$this->ClickPicNext($ismake,$this->Fields['id'],$this->Fields[$this->SplitPageField]);
}
3.查找
$this->PreNext['next'] = “下一篇:<a href=’$mlink’>{$nextRow['title']}</a> “;
在其下面添加
$this->PreNext['imgnext'] =”<a href=’$mlink’>”.”${0}”.”</a>”;
4.查找
$this->PreNext['next'] = “下一篇:没有了 “;在其下面添加
$this->PreNext['imgnext'] =”${0}”;
5.查找
else if($gtype==’next’)
{
$rs = $this->PreNext['next'];
}
在其下面添加
else if($gtype==’imgnext’)
{
$rs = $this->PreNext['imgnext'];
}
本文标签:
很赞哦! ()
相关教程
图文教程
dedecms织梦验证码点击刷新功能的增加
关键字描述:增加 刷新 点击 验证 " 这个 修改 vdcode" src有时候dedecms验证码很模糊,填好了许多内容又要整个页面刷新
织梦cms文章内容页分页太多,页码智能显示的方法
织梦cms文章内容页分页太多,导致内容分页页码全部显示而撑破网页或显示不全,非常不美观,很多织梦站长多少也都遇到这样的问题,这样非常不美观
dedecms织梦列表模板中的title怎么优化
dedecms是站长们经常用到的cms之一,因此对于dedecms的优化方法也都是广大站长所关注的问题,下面这篇文章是织梦者在论坛中找到的关于dedecms列表模板的优化方法
dedecms织梦栏目列表分页链接优化实现方法
DEDE默认栏目列表分页链接如:1.找到\include\arc.listview.class.php这个文件,将$typedir= ereg_replace('^(.*)/','',$this->Fields['typedir']);这种代码添加到“//获得上一页和主页的链接”前;
相关源码
-
响应式帝国cms7.5NBA黑色体育资讯模板下载本模板为体育新闻媒体、报道机构设计,采用帝国CMS7.5内核开发,具备完整的资讯发布、体育日历、数据展示功能。响应式布局确保在手机端呈现实时资讯和图文内容查看源码 -
(自适应)互联网建站网络公司个人工作室网站模板基于PbootCMS内核开发,围绕「技术方案展示」「成功案例库」「服务流程说明」三大模块构建,支持PC与移动端数据实时同步。附带包含客户评价、行业解决方案的完整测试数据包查看源码 -
(PC+WAP)生活资讯百科新闻门户类pbootcms网站模板为生活资讯、百科门户类企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5响应式架构,PC与手机端实时数据同步,覆盖全终端用户浏览场景。查看源码 -
(自适应)蓝色基建施工工程建筑集团网站pbootcms模板下载为工程建筑、基建施工类企业打造的PbootCMS模板,采用现代化设计理念,突出企业实力与项目展示,帮助建筑类企业快速建立专业在线门户。查看源码 -
(自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码 -
pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码
| 分享笔记 (共有 篇笔记) |
