入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

yii2的分页组件

创建时间:2016-04-20 投稿人: 浏览次数:115

  控制器


public function actionIndex(){
        $db = new Query;
        $count = $db->select("notice_id")->from("notice")->count(); // 查询需要分页的目的数据的总个数
        $newspagination = new yiidataPagination(["totalCount"=>$count,"defaultPageSize" => 2]);
        $data = News::find()->orderBy("release_time DESC")->offset($newspagination->offset)->limit($newspagination->limit)->all(); 
        return $this->render("index",["data"=>$data,"newspagination"=>$newspagination]);
}



  视图

   

   

 <?php
      echo yiiwidgetsLinkPager::widget([
            "pagination"=>$newspagination,//分页类
            "options"=>["class"=>"page"],  //设置分页组件样式
            ]);
 ?>
     

          效果图如下:


声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。