Laravel 文件管理器 UniSharp 不正确的图像 URL
Posted
技术标签:
【中文标题】Laravel 文件管理器 UniSharp 不正确的图像 URL【英文标题】:Laravel File Manager UniSharp Incorrect Image URL 【发布时间】:2018-09-18 06:47:50 【问题描述】:显示的图像 URL 不正确。它应该在 url 中添加“public/”。如何编辑网址?
【问题讨论】:
【参考方案1】:我没有公开存储,而是删除了基本目录,如下所示:
'base_directory' => '',
'images_folder_name' => 'photos',
'files_folder_name' => 'files',
'shared_folder_name' => 'shares',
'thumb_folder_name' => 'thumbs',
并在第 113 行的特征下编辑LfmHelpers.php
,如下所示:
$prefix = '/' . $prefix;
现在可以正常使用了。
【讨论】:
【参考方案2】:如果是 UNISHARP,那么您需要查看此问题 UNISHARP BUG,因为它表明这是一个错误。
问题报告者通过这样做找到解决方案
在我删除以下内容后它起作用了 供应商/unisharp/laravel-filemanager/src/views/script.blade.php
if (path.indexOf(ds) === 0) path = path.substring(1);
希望它能解决你的问题。
【讨论】:
我正在使用 UniSharp 文件管理器...我在哪里可以编辑该图像位置 url? 我没有公开存储,而是删除了基本目录,如下所示:'base_directory' => '', 'images_folder_name' => 'photos', 'files_folder_name' => 'files', 'shared_folder_name' => 'shares', 'thumb_folder_name' => 'thumbs', 并在第 113 行编辑 LfmHelpers.php 如下: $prefix = '/' 。 $前缀;现在它工作正常。以上是关于Laravel 文件管理器 UniSharp 不正确的图像 URL的主要内容,如果未能解决你的问题,请参考以下文章
在页面内显示 UniSharp/laravel-filemanager(无编辑器)
unisharp 文件管理器不适用于 laravel 5.6