я следующий код в действии:дисплей пагинация в виду с 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 Я думаю, он хочет решение, где разбиение на страницы не интегрировано. Поэтому он может нажимать на страницу. –