Скорее всего вопрос глупый, и косяк явно в роутах, но я не вижу где он
Генерирую столбы с имена файлами и ссылками на данный файл
$(row).empty().append('<a href="storage/attach_file/' + group_data + '">' + group_data + '</a>')
на выходе получается такая ссылка
<a href="storage/attach_file/code_1534190483.txt">code_1534190483.txt</a>
Дальше прописываю роут для обработки
Route::get('/storage/attach_file/{item}','CollectionPointController@download');
ну и сам контроллер
public function download($item)
{
return response()->download(public_path('/public/attach_file/'.$item));
}
Спасибо за понимание
Генирация
$(row).empty().append('<a href="download/' + group_data + '">' + group_data + '</a>')
Маршрут
Route::get('/download/{file}','CollectionPointController@download');
Ну и сама обработка:
public function download($file_name)
{
$filePath= public_path(). '\storage\attach_file\\'.$file_name;
return response()->download($filePath);
}
В такой комбинации этот код заработал, может вы найдете ответ для себя
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть список FTP доступов, в массивеПропускаю его через цикл, но выскакивают ошибки
Суть задачи: мне нужно получить идентификатор пользователя backend во frontendНапример, в фронтенд я могу узнать вошел пользователь или нет, написав...
Я написал класс EmailInputField, который содержит общий функционал для поля ввода электронной почтыЭтого функционала когда-то может хватить, а когда-то...
Имеется "папка" в которую сваливаем по сети данные с лабораторного стендаПрепод как в золотой рыбке хочет все больше и больше :) Пытаемся загнать...