ueditor

Posted gelandizhuc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ueditor相关的知识,希望对你有一定的参考价值。

ueditor使用过程中遇到的问题:
(1)php配置上传路径时,是在“ueditor\php\config.json”中的‘imagePathFormat’字段,其他保持不变即可,

如果有改变前缀需求则修改‘imageUrlPrefix‘,其他需求可以查看文档:   https://fex.baidu.com/ueditor/#start-start 

 

(2) 在框架中配置‘imagePathFormat’路径时需要写全路径,(重要)

imagePathFormat 介绍
作用:指定文件上传路径和返回路径,支持格式化

1.4.2+ 路径配置项无论是否以 "/" 开头,都是相对于 网站根目录 的路径。

例如,假设网站根目录是:"D://apache/www/",以下是 imagePathFormat 的配置值以及对应的存放目录。

"/upload/{filename}" --> "D://apache/www/upload/"

具体可看文档后端配置->上传路径配置


(3)tp5框架中html页面引入extend文件夹中的ueditor相关js,在config.php中设置‘view_replace_str‘(视图输出字符串内容替换) 

‘view_replace_str‘       => [
‘__EXTENDS__‘=>‘/tp5admin/extend‘,
],

‘__EXTENDS__‘=>‘/tp5/extend‘,即 ‘/项目目录名/extend‘,其中第一个‘/’是将值指向根目录下,不加就会将路径拼接到当前请求之后


例如:

我的请求为: 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时直接赋值会显示标签,因为本人的入库数据标签为字符实体。

以上是关于ueditor的主要内容,如果未能解决你的问题,请参考以下文章

ueditor插入html代码保存后,再次编辑文章时html代码被过滤只显示文本内容!

UEditor UEditor整合项目上传资源到阿里云服务器

ueditor使用心得

ueditor 可以上传远程服务器吗

yii2之使用ueditor

使用ueditor编辑后保存到数据库,内容中含有html代码