因为之前都是使用当前项目目录作为图片目录,使用的类似于THINKPHP的框架,这种单入口的项目,现在想使用多入口的比如YII2这样的方法,需要多个项目目录可以互相调用的时候,出现一点配置问题
首先我的做法,将ueditor文件包放在了当前项目目录下web/js/public里面,因为这里的public是所有js的插件化的文件,都存入此文件夹
注意参数:
ueditor/php/config.json中的imageUrlPrefix 和 imagePathFormat 参数

以及Uploader.class.php中的 getFilePath() 方法

这样搭配根据文件页面的不断修改代码即可
另外:UEditor里面有一个

ueditor.all.js,这里面包含了一些方法,比如说 UE.utils.unhtml() 以及 UE.utils.unhtml() 这些对于我们过滤标签非常有用