1

我正在使用这个文件管理器在 tinymce 中上传文件。 文件管理器

目录有问题。我正在使用tinymce 4。

我的文件管理器文件夹位于“ localhost/BAD/ ”目录中,我有一个名为 about.php 的文件位于“ localhost/BAD/admin/ ”目录中。现在我可以上传图片并从 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”,或者有什么方法可以从一个目录保存图像并从上一级目录访问它?

4

1 回答 1

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/';
于 2013-10-30T14:21:03.443 回答