我正在使用此代码,然后请清楚地解释列表视图
<div class="row">
<?php
$this->widget('zii.widgets.CListView', array(
'dataProvider' => $dataProvider,
'itemView' => '/site/listproduct',
));
?>
</div>
答案 0 :(得分:1)
这会对你有帮助, 在控制器中,
$criteria = new CDbCriteria();
$criteria->order="id DESC";
$viewList=new CActiveDataProvider('Business',array('criteria' => $criteria));
并在视野中
<?
$this->widget('zii.widgets.CListView', array(
'id'=>'view-listing',
'dataProvider'=>$viewList,
'itemView'=>'_view', // refers to the partial view named '_post'
'itemsTagName'=>'ul',
'itemsCssClass'=>'listingcontent clearfix',
'htmlOptions' => array('class' => ''),
'enablePagination'=>true,
'pagerCssClass'=>'pagination',
'pager'=>array(
'header'=>'',
'selectedPageCssClass'=>'active',
'prevPageLabel'=>'<<',
'nextPageLabel'=>'>>',
'cssFile'=>false,
'firstPageLabel'=>'<',
'lastPageLabel'=>'>',
'htmlOptions'=>array(
'class'=>'pagination',
'style'=>'',
),
),
)); ?>
和_view
<?=$data->id?>
答案 1 :(得分:0)
<div class="row">
<?php $this->widget('zii.widgets.CListView',array(
'dataProvider' => $dataProvider,
'itemView' => '_list',
)); ?>
</div>
在_list.php中:
<div class="leftnav <?= $data->firstname ?></div>
<div class="leftnav <?= $data->lastname ?></div>
根据您的要求,您可以在_list.php文件中进行设计。
CListView以列表的形式显示数据项列表。 检查此链接: http://www.yiiframework.com/doc/api/1.1/CListView