控制器
引入
use yii\data\Pagination;
public function actionNews(){
$query = WebArticle::find()->where(['status' => 1]);
//总条数
$count = $query->count();
//pageSize是每页显示的条数
$pages = new Pagination(['totalCount' => $count,'pageSize' => '6']);
//当前页数
$page_num = (!empty($_GET['page']))?$_GET['page']:1;
$models = $query->offset($pages->offset)
->limit($pages->limit)
->all();
//传参
return $this->renderPartial('newsInfo', [
'models' => $models,
'pages' => $pages,
'page_num' =>$page_num,
]);
}
<