yii2的分页组件
控制器
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。
- 上一篇:没有了
- 下一篇: PHP进阶(五)——文件操作
