Meilleur paginateur pour Codeigniter / offset dans URI ennuie

Je sais qu'il existe une bibliothèque de pagination embeddede, mais je n'aime pas la façon dont le segment uri augmente par le décalage, par exemple

mysite.com/products/10 mysite.com/products/20 

Existe-t-il un meilleur paginateur qui joue bien avec Codeigniter, ou existe-t-il un moyen de changer le segment uri pour afficher un numéro de page plutôt que le décalage?

Du manuel :

$config['use_page_numbers'] = TRUE;

Par défaut, le segment URI utilisera l'index de départ pour les éléments que vous paginez. Si vous préférez afficher le numéro de page réel, réglez-le sur TRUE.

Cela a été ajouté à la version 2.1.0. ( changelog )

Pour calculer le décalage pour votre requête de database, utilisez simplement $items_per_page * $page_number

Activez ceci dans votre configuration de pagination:

 $config['use_page_numbers'] = true;