Je pense qu'il y a un bug dans la bibliothèque de pagination codeigniter. Pour une raison quelconque, quand je produis les liens de pagination, il génère les liens comme:Codeigniter Bogue de pagination
1 2 3 4
Où la page 3
est un lien vers 4
.
Voici le code des variables de configuration au cas où quelqu'un est curieux:
$config['base_url'] = base_url() . "index.php/test/$query_string";
$config['total_rows'] = $search_results->num_rows();
$config['per_page'] = $items_per_page;
Et voici un exemple de ma chaîne de requête:
?q=sample_query_string&per_page=1
est-il un moyen de résoudre ce problème?
Merci pour l'astuce 'base_url'. Cependant, cela ne résout pas le problème. Je commence à penser que cela pourrait être un bug codeigniter. – arvinsim
Avez-vous des chaînes de requête activées? Si vous publiez plus de code, quelqu'un pourrait vous aider. Je n'ai eu aucun problème avec la pagination CI dans le passé, mais c'est peut-être un bug. –
Merci pour l'astuce 'uri_segment'. Je pensais que c'était un bug bizarre dans la pagination lib. –