解决问题的办法是更改发布页面的form表单名称,把addcontent改为form1,打开member\templets\archives_add.htm模板,第27行 name='addcontent' 改为 name='form1'
打开member\templets\js\checkSubmit.js,同样把里面的addcontent全部替换为form1
测试一下,已经可以选择图片了了
另外上传图片后前台调用出错。可以自定义图片仅地址的方式就可以直接调用图片地址了 (测试图片无法调用出来地址,HTML文本也无法调用出来图片)
调用出错(待测)
配置ckeditor插件目录下的ckeditor.config.js文件,加入下面这行。
config.entities = false;
不过这样比较暴力,所有的内容都不转义了。还有另外一种办法,用正则筛选要保护的代码。这样对数据来说是很不错,不过有个缺点,在ckeditor所见即所得模式里看不见被保护的内容,这个就看你自己的取舍了。
config.protectedSource.push(/<pre[\s\S]*?pre>/g);
(待测)
具体方法为,打开include\ckeditor\config.js文件,注释掉以下代码:
/*fig.filebrowserImageBrowseUrl = "../include/dialog/select_images.php";*/
那样就可以上传图片了。本人测试成功!
转载请注明:DEDEcms» DEDE会员上传图片(附件)无法选择的问题,调用无法调用亲测