Можно ли добавить строки запроса к ссылкам, созданным классом нумерации страниц?
В настоящее время, если вы находитесь на этой странице:
http://127.0.0.1/~panayi/xryses/Nicosia/browse/Homes?price_low=19&price_high=300
ссылки неправильно сгенерированы как
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.
где это должно быть:
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.
Я пытался передать
$config['base_url'] = current_url();
в класс Pagination, но это не работает.
Обновление: я отказался от этого и после публикации на форумах CI я создал промежуточный контроллер, который принимает массив $ _POST и создает строку запроса
$query = 'type:apartment,house&price_low:15000&price_high:60000';
Затем перенаправляет наконтроллер Browse
http://127.0.0.1/~panayi/xryses/Nicosia/browse/type:apartment,house&price_low:15000&price_high:60000
и постраничные представления:
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.