欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>PHP教程>DedeCms教程>DedeCms臭虫

目录导航

dede 5.7 自定义模型字段使用 联动类型 编辑文章时不显示

香港高防(5G)机房 发布于 2013-11-11  

DedeCms臭虫

dede 5.7 自定义模型字段使用 联动类型 编辑文章时不显示联动类别的解决办法
打开:/include/customfields.func.php 文件,
修改第424行:src="'.$cmspath.'images/enums.js"修改为:src="'.$cmspath.'/images/enums.js"
第427行:{$cmspath}data/enums/{$fieldname}.js 修改为:{$cmspath}/data/enums/{$fieldname}.js
最直接的方法(未经全面测试)
第416行 $cmspath = ( (empty($cfg_cmspath) || preg_match('/[/$]/', $cfg_cmspath)) ? $cfg_cmspath.'/' : $cfg_cmspath );
修改为:$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 最新版中添加是也会报错“Warning: preg_match() [function.preg-match]: Unknown modifier '$' in E:\site\include\customfields.func.php on line 49”
修改49行为:$cmspath = ( (empty($cfg_cmspath) || !preg_match('/\/$/', $cfg_cmspath)) ? $cfg_cmspath.'/' : $cfg_cmspath );

转载自零度科技:http://www.ldisp.com/a/dedecms-bug/2012/1277.shtml

上一篇:DedeCms全局变量覆盖漏洞-WASC Threat Classification
下一篇:DedeCMS曝高危漏洞-搜索页面

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

648

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理