Отзывчивый Filemanger, Laravel, Tinymce config
Где я ошибся, там не отображаются TinyMCE и Reponsive Filemanager, это их сайт:
Это моя структура папок:
--Home/example/
--public_html
--media
--thumbs
--laravel
--vendor
--filemanager
--filemanager
--dialog.php
--config
--config.php
--resource
--views
--posts
--edit.blade.php
--mail
--www
--etc
Конфиг TinyMCE, который находится в edit.blade.php:
tinymce.init({
.
.
.
image_advtab: true ,
relative_urls:false,
auto_focus: "main_editor",
entity_encoding: 'raw',
paste_auto_cleanup_on_paste : true,
},
external_filemanager_path:"../laravel/vendor/filemanager/filemanager/",
filemanager_title:"Filemanager",
external_plugins: { "filemanager" : "../laravel/vendor/filemanager/filemanager/plugin.min.js"}
});
Конфигурация Responsive Filemanager, которая находится в config.php:
'base_url' => 'http://example.com'
'upload_dir' => '/public_html/media/',
'current_path' => '../../../../public_html/media/',
'thumbs_base_path' => '../../../../public_html/thumbs/',
Спасибо.
2 ответа
Решение
Это невозможно, поскольку Javascript является сценарием на стороне клиента и не может получить доступ за пределами каталога Public_html.
Путь external_filemanager_path и external_plugins должен быть абсолютным, поэтому начните с / и не трогайте base_url в config.php