0
Я нахожусь на Laravel 5.3, и мне не удается воспроизвести файлы из Laravel Storage в мой html/blade.Показать файлы изображений из хранилища
Мой водитель filesystems.php по умолчанию
'default' => 'public'
Как визуализировать файл изображения из 'Storage' для просмотра/HTML/лезвие
Я попробовал это,
//path for image from the storage
Route::get('/app/system/sale-items/item/{username}/{item_id}/{image}', function($image,$item_id,$username)
{
$path = storage_path().'/app/public/'.$username.'/'.$item_id.'/'. $image;
if (file_exists($path)) {
return Response::download($path);
}
});
но похоже, не работает, как изображение не отображается, оно не может получить изображение из «Хранения». Любая помощь, идеи, пожалуйста?
попробуйте использовать 'storage_path()' помощник https://laravel.com/docs/5.3/helpers#method-storage-path – meda
попробовать что-то вроде this Route :: get ('images/{filename}', function ($ filename) { return Image :: make (storage_path (.) /.. $ filename) -> response(); }); –