小编ope*_*vel的帖子

cakePHP paginate与发布数据没有会话,序列化或发布获取

我在控制器/索引中创建了一个带有POST操作的小型搜索和过滤器表单,它将自己的条件和字段POST给paginate($this->paginate($conditions)).

这对第一页很有用,但是在后续页面中,过滤条件会丢失.分页passedArgs很好地支持GET变量.

是否有一种不复杂的方法将POST条件传递给其他分页页面?

我所看到的方法是$conditions通过会话传递,这不是没有分配会话的复杂性,并且在再次提交表单时取消设置会话(用户对过滤条件的更多改进).另一种方法是将$conditions序列化字符串url_encode作为GET参数传递.

是否有一种很好的"蛋糕"方式来做到这一点passedArgs.会话,url_encode看起来不像蛋糕风格.

谢谢

php forms post pagination cakephp

5
推荐指数
1
解决办法
8196
查看次数

标签 统计

cakephp ×1

forms ×1

pagination ×1

php ×1

post ×1