您的位置:首页 > 编程语言 > PHP开发

yii2 使用ListView生成数据并分页排序

2014-12-17 15:06 471 查看
视图文件
<?php
ListView::begin([
'dataProvider'=>$dataProvider,
'itemView'=>'_listview',
'layout'=>'{items}{pager}',
'itemOptions'=>['class'=>'mydd_box'],
'pager'=>[
'maxButtonCount'=>10,
'nextPageLabel'=>Yii::t('app','下一页'),
'prevPageLabel'=>Yii::t('app','上一页'),
],
]);

ListView::end();
?>
 //{summary}的位置会显示基本描述,可修改summaryText项来设置描述的模板    //{sorter}的位置会显示更改排序方式的按钮,需要定义sortableAttributes项来描述哪一属性是可排序的    //{items}的位置会显示列表,列表中每一项的格式来自itemView项定义的文件    //{pager}的位置会显示分页器,可通过定义pager项来设定分页器的显示方式
控制器
$dataProvider = new ActiveDataProvider([
'query'=>Buyorder::find()->where('mid='.Yii::$app->user->identity->id),
'pagination'=>[
'pageSize'=>10,
],
]);
 //{summary}的位置会显示基本描述,可修改summaryText项来设置描述的模板    //{sorter}的位置会显示更改排序方式的按钮,需要定义sortableAttributes项来描述哪一属性是可排序的    //{items}的位置会显示列表,列表中每一项的格式来自itemView项定义的文件    //{pager}的位置会显示分页器,可通过定义pager项来设定分页器的显示方式
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐