dedecms整合百度编辑器(Ueditor)二(图片上传路径问
导读:织梦教程织梦教程上一篇回顾 经过努力和摸索上次终于完成了dedecms和百度编辑器(Ueditor)的整合,只是功能不是那么完美。这次主要写的就是dedecms和ueditor织梦模板修改织梦模板下载。
上一篇回顾
经过努力和摸索上次终于完成了dedecms和百度编辑器(Ueditor)的整合,只是功能不是那么完美。这次主要写的就是dedecms和ueditor整合优化之图片上传路径问题
dedecms整合ueditor后图片上传路径问题
如果按前篇dedecms整合百度编辑器(Ueditor)一(基本整合)整合后也是可以使用图片上传,ueditor在线抓图的,只是图片会保存到"\include\Ueditor\php\upload"这个目录下,为了统一想把ueditor编辑器所有上传、远程抓取的图片都保存到"\uploads\allimg\bdimg"
优化dedecms整合ueditor后图片上传路径
修改ueditor配置文件/include/ueditor/editor_config.js
找到:,imagePath:URL + "php/"
替换为:,imagePath:"/"
找到:,scrawlPath:URL+"php/"
替换为:,scrawlPath:"/"
找到:URL + "php/"
替换为:,filePath:"/"
找到:,catcherPath:URL + "php/"
替换为:,catcherPath:"/"
找到:,imageManagerPath:URL + "php/"
替换为:,imageManagerPath:"/"
找到dede商城模板:,snapscreenPath: URL + "php/"
替换为:,snapscreenPath: "/"
修改ueditor图片上传程序/include/ueditor/php/Uploader.class.php
找到:
$pathStr = $this->config[ "savePath" ]; if ( strrchr( $pathStr , "/" ) != "/" ) { $pathStr .= "/"; } $pathStr .= date( "Ymd" ); if ( !file_exists( $pathStr ) ) { if ( !mkdir( $pathStr , 0777 , true ) ) { return false; } } return $pathStdede模板下载r;替换为:
$pathStr = $this->config[ "savePath" ]; $pathStr = str_replace('\\', '/', $pathStr); if ( strrchr( $pathStr , "/" ) == "/" ) { $pathStr = substr($pathStr, 0, -1); } $dirpath = explode('/',$pathStr.date('/Ym'));//通过斜杠分割 $dir = ''; for($i=0;$i<count($dirpath);$i++) { if($i != count($dirpath)) { $dir .= $dirpath[$i].'/'; } if(!file_exists($dir)) { if(!mkdir($dir,0777,true))return false; } } if ( strrchr( $dir , "/" ) == "/" ) { $dir = substr($dir, 0, -1); } /* $pathStr = $this->config[ "savePath" ]; if ( strrchr( $pathStr , "/" ) != "/" ) { $pathStr .= "/"; } $pathStr .= date( "Ymd" ); if ( !file_exists( $pathStr ) ) { if ( !mkdir( $pathStr , 0777 , true ) ) { return false; } }*/ return $dir;声明: 本文由我的SEOUC技术文章主页发布于:2023-07-18 ,文章dedecms整合百度编辑器(Ueditor)二(图片上传路径问主要讲述编辑器,路径,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_29771.html