1

我在tinymce中使用此文件管理器進行文件上載。 File Managertinymce中的響應文件管理器,目錄設置

有一些目錄問題。我使用TinyMCE的4

我的文件管理器文件夾中的「本地主機/ BAD/」目錄, 我有一個文件名爲about.php這是在「本地主機/ BAD /管理/」目錄。現在我可以上傳圖片並從about.php文件中查看。我的TinyMCE的設置是

**external_filemanager_path:"/BAD/filemanager/", 
filemanager_title:"Filemanager" , 
external_plugins: { "filemanager" : "filemanager/plugin.min.js"}** 

而且我cofig.php文件設置

$base_url="http://localhost"; 
$upload_dir = '/BAD/source/'; 
$current_path = '../source/'; 
$thumbs_base_path = '../thumbs/'; 

上傳圖像和選擇後,它顯示在圖像源框中顯示爲「../source/路徑eng.jpg「並將其保存到數據庫中。

但是我想從「localhost/BAD /」目錄不是「localhost/BAD/admin /」來訪問這個圖片。它開始在'localhost'上找到源文件,不在'localhost/BAD'

我嘗試了一些更改但不工作。如何將源鏈接保存爲「source/eng.jpg」而不是「../source/eng.jpg」,或者有什麼方法可以從一個目錄保存圖像並從上一級目錄訪問它?

+0

我有同樣的問題,檢查這可能會幫助你http://stackoverflow.com/問題/ 18912088 /腳本加載問題 – Nithin

+0

@Nithin我有一個第三方插件(響應filemanager)的問題,而不是直接與TinyMCE。感謝您的評論:)我已經解決了 – AtanuCSE

回答

6

解決方案:

在TinyMCE的初始化:

relative_urls:false, 
external_filemanager_path:"/BAD/filemanager/", 
filemanager_title:"Filemanager" , 
external_plugins: { "filemanager" : "/BAD/filemanager/plugin.min.js"} 

,並在config.php

$base_url="http://localhost"; 
$upload_dir = '/BAD/source/'; 
$current_path = '../source/'; 
$thumbs_base_path = '../thumbs/'; 
相關問題