Est-il possible d'ajouter des chaînes de requête aux liens créés par la classe de pagination?Utiliser des chaînes de requête avec la classe de pagination dans Codeigniter
Actuellement, si vous êtes sur cette page:
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes?price_low=19&price_high=300
les liens ne sont pas correctement générés comme
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes&per_page=20
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes&per_page=40
etc.
où il devrait être:
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes?price_low=19&price_high=300&per_page=20
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes?price_low=19&price_high=300&per_page=40
etc.
J'ai essayé de passer
$config['base_url'] = current_url();
à la classe de pagination, mais cela ne fonctionne pas.
Mise à jour: j'ai renoncé à ce sujet et suivant un post sur les forums CI, je construire un contrôleur intermédiaire qui prend le tableau $ _POST et construit une chaîne de requête
$query = 'type:apartment,house&price_low:15000&price_high:60000';
redirige la Parcourir contrôleur
http://127.0.0.1/~panayi/xryses/Nicosia/browse/type:apartment,house&price_low:15000&price_high:60000
et vues paginés:
http://127.0.0.1/~panayi/xryses/Nicosia/browse/type:apartment,house&price_low:15000&price_high:60000/20
http://127.0.0.1/~panayi/xryses/Nicosia/browse/type:apartment,house&price_low:15000&price_high:60000/40
etc.