Модуль Pagination в кохане

dimaua2

Новичок
прочитал вот эту статью wadya.pp.ua/2012/01/02/pagination-in-kohana-3-2/
попытался сделать себе на сайт но не вышло прошу кто знает в чем проблема подскажите (учусь програмировать на кохане около месяца)

ротер я сделал такой


Route::set('pagination', 'pagination(/<category>(/<page>))')
->defaults(array(
'controller' => 'pagination',
'action' => 'index',

));

конфиг сделал, а вот, что писать в контроллер не знаю...тот метод помоему мне не подойдет, да и ошибку выдавало
мне надо что бы на странице в админке пользователи ишли не тупо вниз, а через определенный период разбивалось на страницу, тоже самое с материалами на странице загрузке у преподавателей....
http://thesupport.info/admin/users/list.html
пасс admin логин [email protected]
http://thesupport.info/materials.html

вот посмотрите...я прсото запутался...


1)в бустрап дописал, роут там сделал
2)создал контроллер (правда пока пустой)
3)в файле юсерлист.пхп для этой ссылки http://thesupport.info/admin/users/list.html написал вывод
<?
$pagination->items_per_page
?>
и не получается(
подскажите в чем причина...просто я смотрел видео уроки от андрея морковина и там он не все описал, что хотелось бы
 

confguru

ExAdmin
Команда форума
Во первых тебе надо делать 2 запроса к базе.
1) Получить кол-во записей всего. Это количество передать в класс Pagination
2) Получить первую порцию данных LIMIT $page*$rowonpage, $rowonpage

Не знаю зачем делать отдельный контролер pagination - хождение по страничкам должен отрабатывать сам pagination (он тупой, ему надо передать кол-во и текущую страницу.
 
Сверху