[英]redirecting to previous page in laravel
我正在尝试重定向到具有id
扩展名的以前的控制器,但我现在使用的函数不包含id
扩展名。
如何再次重定向到该页面? 我正在提供来自控制器的数据。
public function comment($id, Request $request)
{
$user_name = $request->session()->get('user_name');
$ticket = Complaint::Where('id', '=', $id)
->SELECT('ticket_no')
->get();
foreach ($ticket as $tickets) {
$tik = $tickets['ticket_no'];
$comment = \DB::Select('SELECT comments.comment,comments.comment_by FROM comments JOIN complaints ON complaints.ticket_no=comments.complaint_id Where comments.comment_by=? or comments.comment_by=? AND comments.complaint_id=? ORDER BY comments.id desc limit 2', ["Admin", $user_name, $tik]);
return view('work.comment', compact('ticket', 'id', 'comment', 'user_name'));
}
}
public function getComment(Request $request, $id)
{
$complain_id = $request->input('ticket_no');
$user_name = $request->input('user_name');
$comment = $request->input('comment');
return redirect('ifa-dashboard/comment/', $id);
}
这是路线
Route::get('ifa-dashboard/comment/{id}','ComplainController@comment')->name('ifa.comment');
Route::POST('ifa-dashboard/getComment','ComplainController@getComment');
您可以使用back()
方法将用户返回到上一页。 例如:
return redirect()->back();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.