使用ueditor編輯器,附件預設在ueditor/php/upload/, 我的附件位址是網站根目錄下/data/upload/ ,需要修改ueditor如下:
第一步:開啟php/config.php修改圖片目錄
return array( //图片目录 'imageSavePath' => array ( '../../../../data/upload' ) );
第二步:圖片上傳後去掉相對路徑php/imageUp.php
$info["url"]=str_replace('../../../../', '', $info["url"]); echo "{'url':'" . $info["url"] . "','title':'" . $title . "','original':'" . $info["originalName"] . "','state':'" . $info["state"] . "'}"; exit;
第三步:開啟ueditor.config.js修改圖片路徑
,imagePath:"/"
第四步:如果你想修改圖片產生路徑或圖片名稱
修改圖片生成路徑在php/Uploader.class.php
private function getFolder() { $pathStr = $this->config[ "savePath" ]; if ( strrchr( $pathStr , "/" ) != "/" ) { $pathStr .= "/"; } $pathStr .= date( "Ym/d" ); if ( !file_exists( $pathStr ) ) { if ( !mkdir( $pathStr , 0777 , true ) ) { return false; } } return $pathStr; }
修改文件名,在ueditor.all.min.js中搜尋“fileNameFormat”,然後按照官方文件說明修改!
更多UEditor編輯器自訂上傳圖片或檔案路徑的修改方法相關文章請關注PHP中文網!