У меня большая проблема с тем, чтобы разрешить пользователям Auth загружать сохраненные файлы в хранилище laravale. Пользователи имеют в таблице users
поле id_message
, которое является уникальным именем папки, в которой пользователь имеет файл для загрузки.
Что нужно сделать в AuthController
который контролирует dashboard.blade
, чтобы получить доступ к загружаемому пользователем файлу? проблема в том, как добавить из таблицы переменную id_message
в file path
Файл хранится /app/files/{id_message}/*.zip
return response()->download(store_path('app/files/'.(Auth()->user()->id_message).'/*.zip'));
И в конце, что будет в клинке
<td><a href="{{ }}">Download</a></td>
Не могу понять, почему мне так сложно решить эту проблему.