Yii Framework Forum: Не Работает Пагинация Через Виджет Clinkpager - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Не Работает Пагинация Через Виджет Clinkpager CLinkPager, пагинация, CPagination Rate Topic: -----

#1 User is offline   1Dmitry 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 12
  • Joined: 15-May 13

Posted 05 August 2013 - 06:28 AM

Проблема в том, что на каждой странице отображаются все записи что есть в моделе, а не по 10 как указано. В чем может быть проблема?
        $postCriteria = new CDbCriteria();
        $postCriteria->condition = 'thread_id = :id';
        $postCriteria->params = array(':id' => $id);
        $postCriteria->with = array('user');
        $postCount = Post::model()->count($postCriteria);

        $pages = new CPagination($postCount);
        $pages->pageSize = 5;
        $pages->applyLimit($postCriteria);

и во вью
    <?php $this->widget('CLinkPager', array(
        'pages' => $pages,
        'header' => "<div class='pagination pagination-right'>",
    )); ?>

0

#2 User is offline   ORey 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 1,694
  • Joined: 20-April 09
  • Location:Moscow, Russia

Posted 05 August 2013 - 06:37 AM

А добыча постов в каком месте происходит?
Должна быть после applyLimit.
God is real unless declared as integer
0

#3 User is offline   1Dmitry 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 12
  • Joined: 15-May 13

Posted 05 August 2013 - 06:43 AM

View PostORey, on 05 August 2013 - 06:37 AM, said:

А добыча постов в каком месте происходит?
Должна быть после applyLimit.


Это фейл <_< , конечно же перед. Заработало, спасибо большое.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users