#YII框架分页
学习笔记
yii框架的分页相对其他简单了许多
Controller中
1.加载分页组件
use yii/data/Pagination;
2.主体分页代码
$query=Admin::find();
$count=$query->count();//计算总数
$page=new pagination('totalCount'=>$count,'pageSize'=>'2');
//总页数和每页显示页数
$list=$query->offset($page->offset)->limit($page->list)->all();
//查询
retrun $this->render('list','list'=>$list,'pages'=>$page);
//结果和分页样式输出
view识图显示
显示数据
foreach ($models as $model) {
// display $model here
}
显示分页样式
1.页头加载Linkpager类
use yii\widgets\LinkPager;
2.显示输出
echo LinkPage::widget('pagiation'=>$page);