Чтобы получить доступ к хранилищу из представления в Laravel 6, вы можете использовать несколько методов. Вот несколько примеров с кодом:
-
Использование вспомогательной функции
asset:<img src="{{ asset('storage/images/image.jpg') }}" alt="Image">В этом примере функция
assetгенерирует URL-адрес файла хранилища, что позволяет получить к нему доступ непосредственно из представления. -
Использование фасада
Хранилище:<img src="{{ Storage::url('images/image.jpg') }}" alt="Image">Фасад
Storageпредоставляет удобные методы для работы с файлами в системе хранения Laravel. Методurlгенерирует URL-адрес указанного файла хранилища. -
Использование символической ссылки:
Сначала создайте символическую ссылку из общей папки в папку хранилища с помощью Artisan-командыstorage:link:php artisan storage:linkЗатем вы можете получить доступ к файлу хранилища из представления следующим образом:
<img src="{{ asset('storage/images/image.jpg') }}" alt="Image">
Это всего лишь несколько способов доступа к хранилищу из представления в Laravel 6. Вы можете выбрать тот, который лучше всего соответствует вашим потребностям. Не забудьте настроить пути и имена файлов в соответствии с фактической файловой структурой.