Изменение пагинаторав yii

нужно переделать уишный пагинатор в гриде таким образом, что бы вместо списка страниц был инпут текст куда можно ввести номер страницы и нажать ентер…

Подскажите как правильнее это сделать с точки зрения фреймворка.

Написать наследника CBasePager, по примеру классов CLinkPager, CListPager.

Потом настроить свойство pager в list / grid view, и указать класс своего виджета.