织梦dedecmsV5.7联动类型无法显示的处理方法

织梦dedecmsV5.7联动类型无法显示的处理方法

最近织梦dedecms在新的功能中添加了一个联动类型这样的一个功能。所谓的联动类型,类似于一级目录下有二级目录,二级目录下又有三级目录,可以理解为数据结构中树形结构。级和级之间都是有着联系的。为了让大家更加的明白联动类型,无忧主机小编给大家截了张图。如下图就是一个二级联动:

 

dede3 织梦dedecmsV5.7联动类型无法显示的处理方法

dedecms

今天无忧主机小编的一个站长朋友告诉小编说,明明开启了联动,但是却没有按照设置正常地显示。小编认为有两种可能。一种是路劲问题导致JS的加载不成功。可是小编firebug工具检查了该站点JS加载是没有问题的。于是小编想起了可能就第二种情况了,那就是程序的代码问题导致的。果然小编修改后成功了。下面小编给大家分享下解决方法:

首先找到目录下include/customfields.func.php 文件,用editplus编辑器打开找到如下代码:

$cmspath = ( (empty($cfg_cmspath) || !preg_match(‘/[/$]/’, $cfg_cmspath)) ? $cfg_cmspath.’/’ : $cfg_cmspath );

修改为:有两处需要修改

$cmspath = ( (empty($cfg_cmspath) || !preg_match(‘/[\/]$/’, $cfg_cmspath)) ? $cfg_cmspath.’/’ : $cfg_cmspath );

其实这两段代码很是相似,不仔细看都看不出来的。问题就是代码的正则表达式的问题。修改后保存上传到对应的目录下,然后再回到织梦网站的后台有个更新缓存。按照小编以上的方法设置完成之后这个联动功能就可以就可以正常显示了。

相关文章推荐阅读:

DEDECMS如何关掉后台不需要的菜单项
DEDECMS被SQL注入:管理员登陆后台提示用户名不存在
无忧主机原创:分析解决DEDECMS V5.7网站迁移后管理员后台乱码问题

 

本文地址:http://www.51php.com/dedecms/13838.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113986.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • myeclipse 序列号

    myeclipse 序列号

  • 汇编语言期末复习不挂科——知识点总结

    汇编语言期末考试复习详细资料,赶快收藏。

  • select top语句 mysql_SQL SELECT TOP 语句[通俗易懂]

    select top语句 mysql_SQL SELECT TOP 语句[通俗易懂]SELECTTOP子句用于规定要返回的记录的数目。SELECTTOP子句对于拥有数千条记录的大型表来说,是非常有用的。注释:并非所有的数据库系统都支持SELECTTOP子句。SQLServer/MSAccess语法SELECTTOPnumber|percentcolumn_name(s)FROMtable_name;MySQL和Oracle中的SQLSEL…

  • 小白/新人学Python,用哪个编辑器?VSCode还是PyCharm?[通俗易懂]

    小白/新人学Python,用哪个编辑器?VSCode还是PyCharm?[通俗易懂]先说结论:优先选择PyCharm,不论你学习Python的目的是什么:数据科学/金融/爬虫/网页开发/…原因如下:超全Python编辑器大总结,优缺点一目了然!从功能上说,最全面的只有2个:VSCode和PyCharm,VSCode不适合小白的原因:需要单独配置Python和各种框架的开发环境,运行界面更加复杂PyCharm适合小白的原因:安装和配置简单,所有代码都可以一键运行,小白一看就会。PyCharm下载/安装/配置/使用:视频教程…

  • 给定一个n个正整数组成的数组_求数组最小差值最优算法

    给定一个n个正整数组成的数组_求数组最小差值最优算法给定长度为 N 的数列 A,然后输入 M 行操作指令。第一类指令形如 C l r d,表示把数列中第 l∼r 个数都加 d。第二类指令形如 Q x,表示询问数列中第 x 个数的值。对于每个询问,输出一个整数表示答案。输入格式第一行包含两个整数 N 和 M。第二行包含 N 个整数 A[i]。接下来 M 行表示 M 条指令,每条指令的格式如题目描述所示。输出格式对于每个询问,输出一个整数表示答案。每个答案占一行。数据范围1≤N,M≤105,|d|≤10000,|A[i]|≤109输

  • ARM开发环境搭建

    ARM开发环境搭建1.下载E:\ARM开发\工具软件\ARM裸机开发工具\Yagarto工具包路径下两个程序2.下载E:\ARM开发\工具软件\USB转串口驱动\CH3403.下载E:\ARM开发\工具软件\ARM裸机开发工具\JRE4.打开设备管理器->右键->更新5.6.选择E:\ARM开发\工具软件\ARM裸机开发工具\DRIVER目录下的(注意:此操作win7环境下,win7以上还要有点其他步骤)选择好就点你下一步7.出现红色弹窗点8.完成9.在E:\ARM开发\工具

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号