Laravel 更改 url 控制器中的参数
Laravel change url paramaters in controller
我有带广告的电子商务系统,所以我想计算来自广告卡的每次点击,所以我添加 ad=true 以在我的控制器中检查它。它算得上很好,工作顺利
但问题是,如果页面已经刷新,它会越来越多,所以我需要一种方法来删除这个参数
我怎样才能做到这一点。如果还有其他方法,我愿意接受建议
处理请求后,您可以不带参数重定向到相同的路由。
例如,
public function action(Request $request)
{
/* Process the Request */
return redirect('theRouteName');
}
你可以试试这个
Route::get('/product/{id}', 'YourController@funciton');
public function multi_delete($id) {
$count = Input::get('ad');
// your code goes here
\Redirect::route('product', $id)
}
我有带广告的电子商务系统,所以我想计算来自广告卡的每次点击,所以我添加 ad=true 以在我的控制器中检查它。它算得上很好,工作顺利
但问题是,如果页面已经刷新,它会越来越多,所以我需要一种方法来删除这个参数 我怎样才能做到这一点。如果还有其他方法,我愿意接受建议
处理请求后,您可以不带参数重定向到相同的路由。
例如,
public function action(Request $request)
{
/* Process the Request */
return redirect('theRouteName');
}
你可以试试这个
Route::get('/product/{id}', 'YourController@funciton');
public function multi_delete($id) {
$count = Input::get('ad');
// your code goes here
\Redirect::route('product', $id)
}