Yii2 使用ListView 进行视图输出 ,等同于Yii1 CListView
2014-10-11 14:29
316 查看
yii分页机制可以让你更好地渲染页面,更好的设计。
由于yii1在使用上,可以参考blog,我们就会知道如何使用
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_index',
'template'=>"{items}\n{pager}",
)); ?>
yii2 由于还没有相关实例 所以还是需要查看api以及相关文档
为了利用如上功能,所以得到如下方法,
<?php
echo ListView::widget([
'dataProvider' => $dataProvider,
'itemView' => '_listItem',
'layout' => '{items}{pager}',
'itemOptions' => ['class' => 'item'],
]);
?>
注意namespace的引用。
这样可以更好地利用ListView的特性,相关属性集方法参考api即可。
由于yii1在使用上,可以参考blog,我们就会知道如何使用
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_index',
'template'=>"{items}\n{pager}",
)); ?>
yii2 由于还没有相关实例 所以还是需要查看api以及相关文档
为了利用如上功能,所以得到如下方法,
<?php
echo ListView::widget([
'dataProvider' => $dataProvider,
'itemView' => '_listItem',
'layout' => '{items}{pager}',
'itemOptions' => ['class' => 'item'],
]);
?>
注意namespace的引用。
这样可以更好地利用ListView的特性,相关属性集方法参考api即可。
相关文章推荐
- Asp.net MVC 3 Razor 视图引擎 中使用@输出的内容都会被自动进行HTML编码 问题的解决办法
- yii2中,视图中使用autocomplete在传值和显示在两个不同的表的时候,进行搜索查询的方法
- 精通COBOL--16.3.2 使用CICS进行输入输出
- 使用 Java 进行图像处理 - 编码输出高分辨率图像
- 对MSsql Server的view使用instead of trigger进行视图更新
- 使用ClosedXML进行Excel输出
- ListView视图中无法使用派生的CListCtrl类的原因
- 对于ListView进行拖拽时使用的事件
- 公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,
- QT中如何使用cout cin cerr 进行输入和输出
- php中使用head进行二进制流输出,让用户下载PDF等附件的方法
- 使用Java的代理机制进行日志输出
- 使用SQL进行多版本视图编辑 多版本视图
- 使用 Java 进行图像处理 - 图像编码输出
- 在SDK中使用TextOut进行文字输出
- 在Module中使用自定义过滤器,来统一对站内所有请求响应的输出内容进行采集或更改。
- 使用 Java 进行图像处理 - 编码输出高分辨率图像
- 使用Eclipse RCP进行桌面程序开发(三):视图和透视图
- 使用标准输入&&标准输出,进行文件复制
- 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)