Cześć,
mam problem z paginacją a mianowicie chciałbym uzyskać link inny niż main/index/4/4, np. wpisy/strona/3

  1. // bootstrap
  2. Route::set('default', '(<controller>(/<action>(/<id>(/<page>))))', array('page' => '\d+'))
  3. ->defaults(array(
  4. 'controller' => 'main',
  5. 'action' => 'index',
  6. ));
  7.  
  8. // cfg
  9. return array(
  10. 'default' => array(
  11. 'current_page' => array('source' => 'route', 'key' => 'page'),
  12. 'total_items' => 0,
  13. 'items_per_page' => 1,
  14. 'view' => 'pagination/basic',
  15. 'auto_hide' => TRUE,
  16. 'first_page_in_url' => FALSE,
  17. ),
  18. );
  19.  
  20. // w kontrolerze
  21. $pagination = Pagination::factory(array(
  22. 'total_items' => $posts->count_all_visible()
  23. ));
  24.  
  25. // wyświetlanie linków
  26. HTML::chars($page->url($i));


Tam mniej więcej to wszystko wygląda.

http://forum.kohanaphp.pl/index.php?topic=1652.0 oraz http://forum.php.pl/index.php?showtopic=125889 nie pomogło, chyba że coś źle robiłem.

Pozdrawiam.