ueditor使用过程当中遇到的问题:
(1)PHP配置上传路径时,是在“ueditor\php\config.json”中的‘imagePathFormat’字段,其余保持不变便可,php
若是有改变前缀需求则修改'imageUrlPrefix',其余需求能够查看文档: https://fex.baidu.com/ueditor/#start-start html
(2) 在框架中配置‘imagePathFormat’路径时须要写全路径,(重要)apache
imagePathFormat 介绍
做用:指定文件上传路径和返回路径,支持格式化json
1.4.2+ 路径配置项不管是否以 "/" 开头,都是相对于 网站根目录 的路径。后端
例如,假设网站根目录是:"D://apache/www/",如下是 imagePathFormat 的配置值以及对应的存放目录。框架
"/upload/{filename}" --> "D://apache/www/upload/"网站
具体可看文档后端配置->上传路径配置spa
(3)tp5框架中html页面引入extend文件夹中的ueditor相关js,在config.php中设置'view_replace_str'(视图输出字符串内容替换) orm
'view_replace_str' => [
'__EXTENDS__'=>'/tp5admin/extend',
],
'__EXTENDS__'=>'/tp5/extend',即 ‘/项目目录名/extend',其中第一个‘/’是将值指向根目录下,不加就会将路径拼接到当前请求以后htm
例如:
个人请求为: http://localhost/tp5/public/admin/article/add
'__EXTENDS__'=>'/tp5/extend' ,最终路径为 http://localhost/tp5/extend/ueditor/ueditor.config.js
'__EXTENDS__'=>'tp5/extend' ,最终路径为 http://localhost/tp5/public/admin/article/tp5/extend/ueditor/ueditor.config.js
‘imagePathFormat’设置时也同样,虽然上传成功但图片显示时路径同上。
(4)将入库内容取出赋值给ueditor时直接赋值会显示标签,由于本人的入库数据标签为字符实体。