2015-08-05 18:05:21 7038次浏览 2条回答 1 悬赏 30 金钱

在做搜索的时候 使用了分页 在翻页的时候 用户传过来的搜索数值 在不更改LinkPager 源码的情况下怎么继续往下传?
有追加&参数的设置吗? 查看源码没有找到! 求教

public function actionIndex()
{
    $searchtag = Yii::$app->request->post('tag');

    $sql = "tag like '%".$searchtag."%'"; 
    $data = Article::find()->andwhere($sql);

    $zs = $data->count();

    $pages = new Pagination(['totalCount' =>$zs, 'pageSize' => '2']);
    $variable = $data->offset($pages->offset)->limit($pages->limit)->all();

    return $this->render('index',[
        'variable' => $variable,
        'zs'=>$zs,
        'pages'	=>$pages,
    ]);
}

最佳答案

  • ╃巡洋艦㊣ 发布于 2015-08-05 21:06 举报

    Yii 的分页链接会自动加上所有的 GET 参数,不需要额外配置。

    1 条回复
    回复于 2015-08-05 21:23 回复

    ..还可以这样玩! 谢谢老大,没有细心的去看 ,第一次学习框架,感谢!

您需要登录后才可以回答。登录 | 立即注册
小酒酒
总监

小酒酒 重庆

注册时间:2015-05-03
最后登录:2019-10-09
在线时长:44小时0分
  • 粉丝8
  • 金钱1925
  • 威望20
  • 积分2565

热门问题