Регистрация
Вход через соцсети
Восстановление пароля

Количество объектов на странице...

Новый топик
22.12.2006, 15:41
Ответить | Цитировать
Bash
Хомский Виталий Григорьевич

Зарегистрирован:
2006-12-06
Сообщений: 25

Ни как не могу понять, как разрешить пользователям самостоятельно выбирать количество объектов, выводимых на страничке?

Нужно это сделать так, чтобы настройки не сбрасывались, при переходе на следующую страничку...

Я начал вот с этого
Код:

Выводить по:
<select onchange="window.open(this.value,'_top');">
<option value="?&recNum=10" selected>10 статей</option>
<option value="?&recNum=25">25 статей</option>
<option value="?&recNum=50">50 статей</option>
</select>


А дальше - тупик, ниче не работает. Настройки устанавливаются только единовременно. При нажатии на любую другую ссылку они, естественно, сбрасываются.
25.12.2006, 14:14
Ответить | Цитировать
n

Зарегистрирован:
2006-08-04
Сообщений: 170

Какие именно ссылки? Для постраничной навигации? Если да, то должна помочь такая конструкция в начале префикса шаблона:

".opt($cc_env[LocalQuery] .= opt_case($recNum, "&recNum=$recNum", ""), "")."

В случае, если необходимо сохранять кол-во выводимых объектов при переходе в другие разделы, и потом обратно в поиск, то здесь уже следует возпользоваться cookies
25.12.2006, 15:04
Ответить | Цитировать
Bash
Хомский Виталий Григорьевич

Зарегистрирован:
2006-12-06
Сообщений: 25

Отлично! Огромное спасибо!
Вот бы еще $cc_env[LocalQuery] в документацию добавить, или хотя-бы в базу знаний, ведь полезная какая штука...
25.12.2006, 15:16
Ответить | Цитировать
n

Зарегистрирован:
2006-08-04
Сообщений: 170

Штука ограниченно полезная.

А про документацию я лучше промолчу :-[
198 196 2006-12-25 15:16:54 8839
Описание проекта