搜索
当前所在位置: 首页>网站问题

dedecms上一篇下一篇只调取连接的方法

发布时间:2023-12-03 01:25:09 作者:超级管理员 点击:80 【 字体:

需求描述

dedecms文章详情页面的上一篇下一篇默认标签是调取的标题和链接。

现在需要修改为只调取链接,因为上一篇下一篇是用左右箭头实现的,这样只需要获取上一篇下一篇的链接即可。

修改方法

修改文件/include/arc.archives.class.php

找到代码

$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";

在下方添加

$this->PreNext['prelink'] = $mlink;


找到代码

$this->PreNext['pre'] = "上一篇:没有了 ";

在下方添加

$this->PreNext['prelink'] = "javascript:;";


找到代码

$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";

在下方添加

$this->PreNext['nextlink'] = $mlink;


找到代码

$this->PreNext['next'] = "下一篇:没有了 ";

在下方添加

$this->PreNext['nextlink'] = "javascript:;";


找到代码

else if($gtype=='preimg'){

在上方添加

else if($gtype=='prelink'){
	$rs =  $this->PreNext['prelink'];
}
else if($gtype=='nextlink'){
	$rs =  $this->PreNext['nextlink'];
}

修改后覆盖即可。


然后模板中使用

{dede:prenext get='prelink'/}
{dede:prenext get='nextlink'/}


阅读全文
相关推荐

pbootcms个别文章添加成功后,前台打不开

pbootcms个别文章添加成功后,前台打不开
问题描述客户网站添加的几篇文章,后台修改编辑都没有任何问题,但是前台始终打不开,列表也不显示该文章。解决方法经过检查发现文章的发布时间不对,本地电脑时间为2022-09-11日,但是文章的发布时间是9月14日,也就是文章还未到发布时间,这种情况下,文章是打不开也不显示的。我们修改下发布时间即可。...

用JS显示当前时间html代码

用JS显示当前时间html代码
<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><style>#time{color:red;font-size:30px;}</style></head><body><d...

pbootcms 您访问的页面不存在,请核对后重试

pbootcms 您访问的页面不存在,请核对后重试
请先确认您的程序上传是否完整无误,如果程序上传完整无误,这种情况很大概率是没有配置伪静态规则。程序根目录rewrite文件中有对应的几种伪静态规则,请结合您的服务器或者是虚拟主机环境配置对应的伪静态规则即可。...

抖音旗下公司申请醒言AI、简涌AI商标

抖音旗下公司申请醒言AI、简涌AI商标
天眼查App显示,近日,抖音集团旗下北京有竹居网络技术有限公司申请注册“醒言AI”“简涌AI”“问问子贡”商标,国际分类为科学仪器、网站服务、教育娱乐,当前商标状态均为等待实质审查。股东信息显示,该公司由抖音集团(香港)有限公司全资持股。...

Sqlite数据库删除数据后,文件大小不变问题

Sqlite数据库删除数据后,文件大小不变问题
需求描述客户的网站使用的sqlite数据库,因pbootcms后台启用了“记录蜘蛛访问”功能,导致数据库文件越来越大。后台“清空日志”后,发现数据库文件大小并没有任何变化。解决方法通过sqlite数据库管理软件,执行以下sql命令VACUUM即可。执行命令后再看看数据库文件是否已经变小。...

pbootcms修改默认首页index.html模板名称

pbootcms修改默认首页index.html模板名称
pbootcms默认的首页模板名称是index.html如果我们想修改为别的(如home.html)我们该怎么修改呢?修改方法首先找到文件/apps/home/controller/IndexController.php第二步找到代码:private function getIndexPage()第三步找到代码块中的index.html修改为您需要的名称即可。...

pbootcmsV3.2.5版本怎么设置网站缓存一天更新一次?

pbootcmsV3.2.5版本怎么设置网站缓存一天更新一次?
pbootcmsV3.2.5版本的网站有些数据需要经常更新,至少一天更新一次。我们设置缓存有效期为86400秒即可。...

dedecms上一篇下一篇只调取连接的方法

dedecms上一篇下一篇只调取连接的方法
需求描述dedecms文章详情页面的上一篇下一篇默认标签是调取的标题和链接。现在需要修改为只调取链接,因为上一篇下一篇是用左右箭头实现的,这样只需要获取上一篇下一篇的链接即可。修改方法修改文件/include/arc.archives.class.php找到代码$this->PreNext['pre']="上一篇:<ahref=&...

pbootcms网站后台突然登录不了啦

pbootcms网站后台突然登录不了啦
使用pbootcms程序做的网站,后台账号和密码都没有错误,今天突然登录不了。如果您使用的是pbootcmsV3.2.5以前的版本,请删除runtime文件后重新登陆尝试,一般是缓存文件太多,主机商给限制了,我们只需要删除这个文件夹即可。如果删除后依然登录不了,可能是网站被黑了。...

织梦多行文本自定义字段 支持自动换行

织梦多行文本自定义字段 支持自动换行
利用function=nl2br(@me)让多行文本字段自动换行代码如下:[field:自定义字段名称function=nl2br(@me)/]...
返回顶部