voir tous les liens après la pagination
-
26-10-2019 - |
Question
est-il possible d'ajouter un lien view All results
après ou avant la << Première 1 2 3 Dernière >> liens de la pagination?
J'ai essayé quelque chose comme:
// dans le contrôleur (recherche):
if(uri_string()=='/search/results/all'){
$config['per_page'] = $config['total_rows'];
}else{
$config['per_page'] = 10;
}
$page['pagination'] = $this->pagination->create_links();
// et dans la vue:
echo $pagination .' '. '<a href="/search/results/all">View all results</a>';
Est-ce que quelqu'un sait d'une manière mieux?
La solution
Je pense que la meilleure façon est d'étendre la classe de CI pagination. Par exemple:
class MY_Pagination extends CI_Pagination
{
function create_links() {
// modify the output here
return $output;
}
}
Vous pouvez trouver un bon exemple: http://codeigniter.com/wiki/Digg_Style_Pagination_-_Non_evasive_aproach
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow