使用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