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)二(圖片上傳路徑問主要講述編輯器,路徑,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29771.html