0
我有以下的操作代码:显示分页与CActiveDataProvider模型
$criteria=new CDbCriteria(array(
'condition'=>'status='.Post::STATUS_PUBLISHED,
'order'=>'sortOrder ASC',
'with'=>'commentCount',
));
$criteria->addSearchCondition('tags','home');
$dataProvider=new CActiveDataProvider('Post', array(
'pagination'=>array(
'pageSize'=>Yii::app()->params['postsPerPageHome'],
),
'criteria'=>$criteria,
));
$this->render('home',array(
'dataProvider'=>$dataProvider,
));
景观:
<?php foreach($dataProvider->getData() as $post) { ?>
// ....... displaying $post values
<?php } ?>
如何显示在上述观点的分页。我搜索了它,我发现只使用zii.widgets.grid.CGridView,但在这里我没有使用小部件。
你试过[CListView中(http://www.yiiframework.com/doc/api/1.1/CListView)?它带有分页功能,您可以选择一个视图来渲染每个项目。 – topher
@topher我想他想要一个解决方案,其中没有整合分页。所以他可以自己推动分页。 –