Привет всем, что я хочу сделать, загрузить и загрузить файлы files.am, успешно загружая файлы, но когда я хочу загрузить файл, я получаю сообщение об ошибке, подобное
Отсутствует аргумент 1 для stockTransferController :: getfile ()
ниже мой код
Маршруты
Route::get('stock/file','stockTransferController@getfile');
Контроллер
public function uploadfile($id) {
$stfk =Stocks::find($id);
$file = Input::file("file");
$fileName = $file->getClientOriginalName() ;
$path=storage_path();
$stfk->file = $fileName;
$stfk->st_status ='1';
$stfk->path_to_file =$path;
$stfk->name_on_disk = basename($path);
$stfk->save();
Session::flash('message', 'Successfully updated.');
return View::make('stock.index');
}
public function getfile($file)
{
$file_path = storage_path() . "/" . $file;
return Response::download($file_path);
}
view
<a class="btn btn-danger" title="" data-toggle="tooltip" href="'.url('stock/file',$row->file).$row->fileName.'" target="_blank"><i class="fa fa-download"> </i></a>
Пожалуйста, помогите мне избавиться от этой проблемы, используя laravel 4.2