【问题标题】:Laravel Redirect to Last page number After Editing编辑后Laravel重定向到最后页码
【发布时间】:2016-01-18 15:30:57
【问题描述】:

我正在使用 laravel 5.2 开发具有列表和编辑页面的 Web 应用程序。

列表页面显示每页 3 个记录器,如下所示...

public function EmployeeList(){
    $data = DB::table('employees')->paginate(3);
    return View::make('admin.tables')
        ->with('data',$data);       
}

并且编辑页面功能正常工作。

当点击第 3 页的编辑按钮时,它会在编辑页面中加载所需的数据,并在编辑页面中提交表单后,我会重定向到列表页面并需要显示上次访问的页面(此处为 page.3) .

如何显示我尝试以下代码的页面。

return Redirect::back();

return Redirect::to(route('employees'));  // its loading from page 1.

我该如何解决这个问题..

谢谢...

【问题讨论】:

    标签: php pagination laravel-5.2


    【解决方案1】:

    您可以发送带有“页面”参数的重定向。 类似于 route('employees', 3);并在您加载视图时检测到这一点。

    【讨论】:

    • 但是如何知道编辑动作函数或页面中的页码?
    • 我确定你可以访问这样的参数,我不确定你是在做所有的分页服务器端还是使用 ajax 调用等......但你可以添加一个隐藏的输入页面,或者您可以向我们提供有关您的实施的更多详细信息。无论如何,您应该在路线中使用它...但取决于您的实施。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    • 2018-03-11
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多