gpt4 book ai didi

laravel - 如何在 Laravel 4.2 中使用查询字符串重定向命名路由

转载 作者:行者123 更新时间:2023-12-04 16:52:42 26 4
gpt4 key购买 nike

我是 Laravel 框架的新手。我正在使用 4.2 我的问题是我有一个分页功能
在manageemployee 页面中,我为manageemployee 页面创建了一个路由。

Route::get('/usercp/manageemployee',array('uses' =>'ManageEmployeeController@getManageCompanyEmployee','as' =>'getManageCompanyEmployee'));

在这个页面我有分页,如果用户在第三页,他想删除一条记录。

现在页面看起来像 /usercp/manageemployee?page=3 删除该页面中的特定记录后,我需要将用户重定向到同一页面。

我的重定向代码如下
return Redirect::route('getManageCompanyEmployee')->with('success','Record deleted successfully');

但是使用上面的代码,用户会像/usercp/manageemployee 这样进入第一页。但是重定向后用户需要在第三页/usercp/manageemployee?page=3。

如何实现这一目标?

最佳答案

您传递给路由的所有不是路由参数的内容都会自动成为路由查询:

return Redirect::route('getManageCompanyEmployee', ['page' => 3])
->with('success','Record deleted successfully');

但你也可以这样做:
return Redirect::refresh()->with('success','Record deleted successfully');

使用户保持在同一页面上。

或者
return Redirect::back()->with('success','Record deleted successfully');

取决于您的用例。

关于laravel - 如何在 Laravel 4.2 中使用查询字符串重定向命名路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25765874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com