位置: IT常识 - 正文

织梦dedecms动态跳转修改为静态url地址(织梦如何添加浮动广告)

编辑:rootadmin
动态的URL地址特别是织梦dedecms系统默认自带的动态,都是使用script跳转的,非常的恶心,正好作者也要修改这个,就把织梦dedecms默认动态跳转到script的方法直接改成歌曲态的URL地址了,

推荐整理分享织梦dedecms动态跳转修改为静态url地址(织梦如何添加浮动广告),希望有所帮助,仅作参考,欢迎阅读内容。

织梦dedecms动态跳转修改为静态url地址(织梦如何添加浮动广告)

文章相关热门搜索词:织梦cms官网,织梦cms怎么样,织梦如何制作静态网站,织梦cms怎么样,织梦如何添加浮动广告,织梦如何制作静态网站,织梦如何添加浮动广告,织梦cms怎么样,内容如对您有帮助,希望把文章链接给更多的朋友!

也就是大家在列表页调用arcurl时直接显示的是静态URL地址,而不是动态的plus/view.php?aid=1这样的了。演示系统及注意事项演示系统:织梦dedecms5.7UTF8版本注意事项:作者本文这里修改的最终效果就是内容页和专题页的动态URL在使用arcurl调用时直接显示的是url地址,另外织梦默认专题是没有跳转的,

作者这里简单的二次开发了改成了可跳转,大家可参考解决织梦dedecms专题模型没有跳转 。dede动态跳转修改为静态url地址修改第1步:打开arclist.lib.php文件。45it网注:arclist.lib.php文件是dede的核心文件,此文件在“include\taglib\arclist.lib.php”。第2步:在打开的arclist.lib.php文件中全文搜索“$query”(位于第376行),并找到相应的sql语句,修改为以下SQL语句并保存。01.$query = "SELECT arc.*,spec.redirecturl as specurl,arcurl.redirecturl,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule, tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath $addfieldsSql FROM `$maintable` arc LEFT JOIN `dede_arctype` tp on arc.typeid=tp.id left join dede_addonspec spec on arc.id=spec.aid left join `dede_addonarticle` arcurl on arcurl.aid=arc.id $addfieldsSqlJoin $orwhere $ordersql $limitsql"; 45it网注:以上SQL语句解释 上面语句比官方原来的多加了2个左联,分别左联dede_addonspec和dede_addonarticle表,同时添加查询这2个表的URL跳转地址,上面的SQL语句是添加完后SQL语句。第3步:再次全文搜索“$query”(位于第405行),找到这行sql语句,修改为以下sql语句并保存。01.$query = "SELECT arc.*,spec.redirecturl as specurl,arcurl.redirecturl,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart, tp.moresite,tp.siteurl,tp.sitepath $addfieldsSql FROM `$maintable` arc left join `dede_arctype` tp on arc.typeid=tp.id left join `dede_addonspec` spec on arc.id=spec.aid left join `dede_addonarticle` arcurl on arcurl.aid=arc.id $addfieldsSqlJoin WHERE arc.id in($idlist) $ordersql "; 第4步:全文搜索“arcurl”一行代码(第490行代码处),只有一行代码替换成以下几行代码并保存。01.if($row['specurl']!=''){//判断专题页的跳转是否为空,如果空就直接显示静态URL地址。 02. $row['filename'] = $row['arcurl']= $row['specurl']; 03.}else if($row['redirecturl']!=''){//判断文章页跳转是否为空,如果为空就直接显示静态URL 04. $row['filename'] = $row['arcurl']= $row['redirecturl']; 05.}else{ 06. $row['filename'] = $row['arcurl'] =GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'],$row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']); 07.}45IT.COM网代码说明: 先判断从第2 3步sql查询出来的专题url是否为空,如果不是空的,就直接把arcurl替换为所填写的地址,内容也是这样,最后如果全是空的,那么就是正常的文章了,就按官方默认的url地址算就行了。第5步:完成以上代码并保存,上传到服务器即可生效。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/311757.html 转载请保留说明!

上一篇:day21-web开发会话技术03(web开发百度百科)

下一篇:python怎么打开mat文件?(python怎么打开mac本地文件)

  • 其他权益工具投资属于什么科目
  • 转让股份的印花税怎么交
  • 个税返还手续费增值税申报填在哪里
  • 代扣代缴个人所得税手续费返还 增值税
  • 财务软件交多少钱印花税
  • 货物退回是什么意思
  • 长期待摊一般摊几年
  • 企业公示实缴填写
  • 租赁设备出口怎么处理?
  • 进项税额留底月底销项税金如何结转?
  • 预收装修款并开发票如何转成本?
  • 出差出了事故怎么处理
  • 房屋所有权变更登记证书
  • 汇算清缴前发票未到
  • 收到国债本金和利息会计分录
  • 生产企业研发用原料抵进项可以吗?
  • 劳务派遣差额部分可以开专票吗
  • 集体福利支出包括
  • 投资收益亏损
  • 有哪些凭证
  • 公司变更税务处理?
  • 支付装修押金会退吗
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 对公转账先打钱后转账
  • 冲减多计提的工会经费调账说明
  • 非工资收入个人所得税税率
  • 2021工资扣税标准公式
  • 有进项没销项怎么处理,可以结转成本吗
  • 什么级别的cpu需要水冷
  • ges.dll
  • 进口的应税消费品,于报关进口时缴纳消费税
  • 在Windowsserver2019环境下,配置IP地址使用
  • 残疾人保证金优惠减免怎么申请退税
  • cnn数据集
  • 编程中char什么意思
  • abap webservice
  • php实现文件上传的函数
  • java开发从入门到精通
  • 金融企业往来支出是一级科目吗
  • 减免税在借方如何结转
  • 24张图攻克border-image
  • 高速费发票可以抵税吗
  • 下列项目的进项税额可以从销售税额中抵扣的是
  • 减值准备为什么不影响影响资产余额
  • 计提折旧的固定资产平均总值怎么算
  • 稳岗补贴算不算财政补贴
  • 管理费用包括哪些部门
  • 个人开技术服务费
  • 股权转让的印花税税率是多少
  • 培训学校预收学费可退吗
  • 进项税额被转出怎么做账
  • 法人存入公司账户会计分录
  • 会计清查是什么意思
  • MySQL删除重复数据只保留一条
  • 如何查看网络连接密码
  • ubuntu怎么更改用户名
  • 如何在苹果电脑上下载软件
  • linux px
  • 虚拟光驱安装
  • windows的服务怎么打开
  • 笔记本win7win10双系统怎么装
  • win8系统怎么到桌面
  • win7系统浏览器版本老怎么升级
  • 网站备份是什么意思
  • win8飞行模式在哪
  • linux免安装软件
  • Android游戏开发实践指南
  • 常用dos命令详解
  • vxlan配置实例详解
  • 批处理作用
  • css中文字垂直排列
  • node.js promise
  • javascript的弹窗
  • python2ide
  • Python中的def
  • android 系统app开机自启动设置
  • 国际税务局邮箱是多少
  • 国家税务局通用手工发票
  • 2020年个体税收政策
  • 股权转让是否要交土地增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设