我正在尝试编辑第2页上的(edit.cto),但编辑后它总是重定向到索引页1。如何在正确的分页上重定向?
预期-> https://localhost/erp-development/EmployeeMonthlySalaries/index/page:2
获取-> https://localhost/erp-development/EmployeeMonthlySalaries/index/
发布于 2018-04-20 18:06:10
首先,我建议不要使用命名参数,因为它们是CakePHP独有的特性,并不是标准的。我建议使用常规的GET参数:
'Paginator' => array(
'limit' => 15,
'paramType' => 'querystring'
),在组件定义中。
然后,我将使用自定义的makeUrl()函数或覆盖HtmlHelper::link()函数来构建所有URL,以便它们都包含接收到的查询字符串。然后,您的编辑操作将具有URL: /controller/ edit /?page=2,并且您的编辑操作将知道如何构建重定向URL /controller/index?page=2
https://stackoverflow.com/questions/49934980
复制相似问题