v9切换ueditor后图片上传路径问题改成绝对路径

  

使用V9切换成ueditor编辑器后,图片上传路径显示的是相对路径,同时会把内容字段第一张图这个路径同步到缩略图的拇指字段.thumb字段如果是相对路径的话,前端就不能进行裁剪,应用或者其他应用也不能调用。

于是修改。

我用的是3版本

找到编辑器目录下的/php/Uploader.class.php文件。

找到getFileInfo()方法,修改成如下代码

,,,,public  function  getFileInfo ()      ,,,{   $ dangqian_host =' http://'。$ _SERVER [' HTTP_HOST '];   ,,,,,,,return 阵列(      ,,,,,,,,,,,“状态”,=祝辞,$ this→stateInfo,      ,,,,,,,,,,,,“url”=祝辞,dangqian_host。这→美元fullName,      ,,,,,,,,,,,“标题”,=祝辞,$ this→文件名,      ,,,,,,,,,,,,“原始”=祝辞,$ this→oriName,      ,,,,,,,,,,,“类型”,=祝辞,$ this→文件类型,      ,,,,,,,,,,,“大小”,=祝辞,$ this→文件大小      ,,,,,,,);      ,,,}


就是获取文件信息的时候,把URL补充成域名+文件路径。这样就变成绝对路径了。

新版的phpcms中拇指函数已经支持比例缩放缩略图了。{拇指($ r(拇指),300年,0)}根据需求把宽或者高其中一个设置为0即可。


切换编辑器可以参考这个教程:http://bbs.phpcms.cn/thread - 882637 - 1 - 1. - html 

v9切换ueditor后图片上传路径问题改成绝对路径