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

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


最近织梦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

文章来源: blog.csdn.net,作者:lxw1844912514,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/lxw1844912514/article/details/100027143

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。