pagination на codeigniter

Z
На сайте с 09.07.2010
Offline
5
1614

Приветствую, совершенно недавно начал писать на ci и столкнулся вот с какой проблемой с модулем pagination, при обычном построении без сортировки все нормально работает, переходим по страничкам и т.д., а вот при выборке, при переходе на следующую страницу критерии теряются(т.к. хранятся в POST), подскажите как это обойти. В сессиях хранить не получается, с глобальными тоже как то не очень, возможно я что-то не верно делаю...

Str01tel
На сайте с 27.12.2009
Offline
26
#1

Так а что мешает хранить критерии в GET ?

Так как это делают google, yandex и тд ?

зы с CI не работал

Z
На сайте с 09.07.2010
Offline
5
#2

в ci нет GET, и тем более это не простой поиск как в яндексе(я имею ввиду 1 строча), там много чекбоксов и т.п.

Orangesoda
На сайте с 22.08.2010
Offline
17
#3
zatvorius:
в ci нет GET

Какая ересь.

Доступ к GET-переменным осуществляется через uri->segment (если ничего не путаю).

А в pagination можно настроить вид создаваемых ссылок

E
На сайте с 31.03.2008
Offline
85
#4

Я делал так

site.name/blabla/list/page/1/sortBy/

blabla - контроллер

list - секция

/page/1/ - определяем какая страница

/sortBy/ - а тут я передаю тип сортировки

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий