Загружать Файлы / изображения Laravel 5.2

Я был попробован загружать файлы или изображения, но просто у меня выходит это

Sorry, the page you пахал looking for could not be found. 1/1 NotFoundHttpException in RouteCollection.php line 161:

Мой маршрут

   Route::get('/download/{$file}' , 'DetailController@downloadFile');

Мой драйвер

public function downloadFile($file){
      $pathtoFile = public_path().'images/'.$file;
      return response()->download($pathtoFile);
    }

Мой вид

<a href='/download/{{$file}}'>Download</a>

Где моя ошибка, или если он состоит в том, что есть другой способ это делать?

2
задан 01.05.2017, 21:36
1 ответ

Ты определяешь плохо обязательный параметр входа в маршрут, не нуждаешься в знаке $ перед именем параметра file:

Route::get('/download/{file}' , 'DetailController@downloadFile');

Больше информации в документации Laravel: https://laravel.com / docs / степень магистра / routing#required-parameters

1
ответ дан 24.11.2019, 13:48
  • 1
    Большое спасибо, это была большая ошибка: ( – Elio 19.07.2016, 19:30

Теги

Похожие вопросы