如何使用 Laravel 5.5 在 Controller 中使用两个参数重定向
How to Redirect using two parameter in Controller using Laravel 5.5
控制器是:
elseif ($profile_is_exsit > '0')
{
$url = DB::table('marriage_bureau')->select('title','custom_id')->where('user_id',$user_id)->first();
$title = $url->title;
$custom_id = $url->custom_id;
return redirect('marriage-bureau/{title}/{custom_id}');
}
此 return 重定向生成错误。我需要生成一个 URL 后跟以下路线。
web.php
中的路线
Route::get('marriage-bureau/{title}/{id}','marriage_bureau\ViewMarriageBureauController@index');
你可以做到
return redirect()->route('route name', ['title' => $title, 'custom_id' => $custom_id]);
您可以向 url
提供变量
return redirect("marriage-bureau/{$title}/{$custom_id}");
在你的控制器中使用:
elseif ($profile_is_exsit > '0')
{
$url = DB::table('marriage_bureau')->select('title','custom_id')->where('user_id',$user_id)->first();
$title = $url->title;
$custom_id = $url->custom_id;
return redirect()->route('your-route-name', ['title' => $title, 'custom_id' => $custom_id]);
}
在你的路线中使用:
Route::get('marriage-bureau/{title}/{id}',
[
'uses'=>'marriage_bureau\ViewMarriageBureauController@index',
'as'=>'your-route-name',
]
);
控制器是:
elseif ($profile_is_exsit > '0')
{
$url = DB::table('marriage_bureau')->select('title','custom_id')->where('user_id',$user_id)->first();
$title = $url->title;
$custom_id = $url->custom_id;
return redirect('marriage-bureau/{title}/{custom_id}');
}
此 return 重定向生成错误。我需要生成一个 URL 后跟以下路线。
web.php
中的路线Route::get('marriage-bureau/{title}/{id}','marriage_bureau\ViewMarriageBureauController@index');
你可以做到
return redirect()->route('route name', ['title' => $title, 'custom_id' => $custom_id]);
您可以向 url
提供变量return redirect("marriage-bureau/{$title}/{$custom_id}");
在你的控制器中使用:
elseif ($profile_is_exsit > '0')
{
$url = DB::table('marriage_bureau')->select('title','custom_id')->where('user_id',$user_id)->first();
$title = $url->title;
$custom_id = $url->custom_id;
return redirect()->route('your-route-name', ['title' => $title, 'custom_id' => $custom_id]);
}
在你的路线中使用:
Route::get('marriage-bureau/{title}/{id}',
[
'uses'=>'marriage_bureau\ViewMarriageBureauController@index',
'as'=>'your-route-name',
]
);