提交时的重定向和响应 Laravel 4
Redirect and Response on submit Laravel 4
我需要在提交表单时下载一个文件,但是我也希望页面重定向回带有 "form submitted" 消息的表单。
显然这样的事情是行不通的:
return Redirect::to('form')->with('sent', true);
$downloadLink = base_path().'/something.pdf';
return Response::download($downloadLink);
有办法吗?
谢谢!
试试这个
$data = array('sent' => true, 'downloadlink' => $downloadlink);
return Redirect::to('form')->with('data', $data);
如果JSON:
return Response::json(['sent' => true, 'data' => $data']);
访问视图中的数据:
var_dump($data['sent']), var_dump($data['downloadlink'])
我需要在提交表单时下载一个文件,但是我也希望页面重定向回带有 "form submitted" 消息的表单。
显然这样的事情是行不通的:
return Redirect::to('form')->with('sent', true);
$downloadLink = base_path().'/something.pdf';
return Response::download($downloadLink);
有办法吗?
谢谢!
试试这个
$data = array('sent' => true, 'downloadlink' => $downloadlink);
return Redirect::to('form')->with('data', $data);
如果JSON:
return Response::json(['sent' => true, 'data' => $data']);
访问视图中的数据:
var_dump($data['sent']), var_dump($data['downloadlink'])