unsharp laravel filemanager -不能浏览图像文件夹
unisharp laravel filemanager - can not browse images folder
我使用unsharp laravel filemanager with tinymce editor。当我点击图像,它不带我到文件目录窗口,我所看到的是我的主页页眉和页脚和空白的身体。请看下面的截图http://prnt.sc/ce8yam
我遵循github.com/UniSharp
中的安装指南这是我的视图页
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
<script>
var editor_config = {
path_absolute : "/",
selector: "textarea",
plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor colorpicker textpattern"
],
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media",
relative_urls: false,
file_browser_callback : function(field_name, url, type, win) {
var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth;
var y = window.innerHeight|| document.documentElement.clientHeight|| document.getElementsByTagName('body')[0].clientHeight;
var cmsURL = editor_config.path_absolute + 'laravel-filemanager?field_name=' + field_name;
if (type == 'image') {
cmsURL = cmsURL + "&type=Images";
} else {
cmsURL = cmsURL + "&type=Files";
}
tinyMCE.activeEditor.windowManager.open({
file : cmsURL,
title : 'Filemanager',
width : x * 0.8,
height : y * 0.8,
resizable : "yes",
close_previous : "no"
});
}
};
tinymce.init(editor_config);
</script>
<textarea name="content" class="form-control my-editor"></textarea>
和我的config/lfm.php与他们的github页面
中显示的完全相同https://github.com/UniSharp/laravel-filemanager/blob/master/doc/config.md 非常感谢你的帮助。谢谢你!也有这个问题,可能是代码错误
/vendor
=> /unisharp
=> /laravel-filemanager
=> /src
=> routes.php
路由组称为:
Route::group(compact('middleware', 'prefix', 'as', 'namespace'), function () {
dd($middlewares)
,第一个数组项是[auth]
,需要是''Unisharp'Laravelfilemanager'middleware'MultiUser'
。这就是文件管理器链接到错误url的原因(因为auth失败)。
所以如果你把这行改成下面这行,它会链接到正确的url:
Route::group(array('middleware' => ''Unisharp'Laravelfilemanager'middleware'MultiUser', 'prefix' => $prefix, 'as' => 'unisharp.lfm.'), function () {
虽然小心,安全!请确保您调用laravel-manager
路由的路由在['middleware' => ['auth']
组中是安全的,以防您希望文件管理器仅由登录用户访问。
你的HTML头是否包含了所有的资源?
<script src="/vendor/laravel-filemanager/js/lfm.js"></script>
<link rel="stylesheet" href="/vendor/laravel-filemanager/css/cropper.min.css">
<link rel="stylesheet" href="/vendor/laravel-filemanager/css/lfm.css">
相关文章:
- 循环浏览多个身体背景图像
- 模式上的后退和前进按钮位于图像库上(可滚动浏览)
- 利用移动设备上的滑动功能浏览图像阵列
- Javascript循环浏览图像
- 基于缩略图在路径中循环浏览图像
- 循环浏览 base64 图像并保存为 pdf
- 如何自动循环浏览图像数组
- 如何使用上一个/下一个按钮循环浏览图像
- 如何让不同的图像和文本自动循环浏览?我的图像正在循环,但我的文本不是
- 在 javascript 中循环浏览图像数组
- 在jquery/Javascript中浏览图像时,如何从本地磁盘获取本地url图像路径
- 循环浏览图像中的像素
- 如何显示浏览图像的名称
- jquery逐步浏览图像
- 裁剪浏览图像上的弹出
- 使用next和previous按钮HTML浏览图像
- 如何浏览图像并在浏览器中显示
- unsharp laravel filemanager -不能浏览图像文件夹
- 如何创建一个在鼠标悬停时循环浏览图像数组的 JavaScript
- jQuery-循环浏览图像并隐藏除单击的图像之外的所有图像