Простая смена CLinkPager
в вашей конфигурации должны быть строки:
'import'=>array(
'application.components.*',
),
Создание файла ./protected/components/LinkPager.php
<?php
class LinkPager extends CLinkPager {
public $maxButtonCount=3;
}
Тогда, когда вы используете CGridView в вашем коде:
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'pager'=>'LinkPager',
));
Шагом выше вы создаете новый класс пейджера, который используется CGridView для рендеринга секции пейджера.