Я использую несколько страниц на одной веб-странице. здесь я использую jquery-ajax для нумерации страниц. но даже если я оставлю опцию base_url пустой, я не смогу удержать перенаправление якоря.
$config['base_url'] = '';
$config['per_page'] = 10;
$config['num_links'] = 2;
$config['anchor_class'] = "onclick='return show_new_page();'";
В вашем случае я бы создал собственную библиотеку
(читайте об этом здесь)
Перейти / система / библиотеки и скопировать pagination.php файл отсюда к / приложения / библиотеки
Переименуйте его в то, что вам нравится. Откройте его, найдите create_links Функция, найти якоря, редактировать его так, как вы хотите.
Загрузите вашу пользовательскую нумерацию страниц в функции вашего контроллера.
Кроме того, не забудьте изменить имя класса библиотеки на имя файла.
Других решений пока нет …