返回首页
当前位置: 主页 > 服务器端 >

cakephp中paginator自定义URL

时间:2010-01-26 11:20来源:未知 作者:admin 点击:
cakephp中的paginator作为分页助手文件,http请求需要追加一些自定义的参数追加到url,但纯天然的paginator并不会为我们添加,所以我们只有改造了! 方法: Controller里面添加:$this-passedArgs
  

cakephp中的paginator作为分页助手文件,http请求需要追加一些自定义的参数追加到url,但纯天然的paginator并不会为我们添加,所以我们只有改造了!

方法:

Controller里面添加:$this->passedArgs = $params;

$params的格式如下:

Array
(
    [item] => 1
    [time] => 
    [content] => 
    [main_category_id] => 0
    [sub_category_id] => 0
    [manufacturers_id] => 0
)

也就是键值数组

View里面添加:<?php echo $paginator->options(array('url' => $this->passedArgs));?>

这样cakephp就可以自动把相应的参数追加到url里面保证分页参数的

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
发布者资料
amw 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:2009-03-30 13:03 最后登录:2012-01-17 11:01
推荐内容