|
|
22.12.2006, 15:41
|
|
Bash
Х
Зарегистрирован: 2006-12-06
Сообщений: 23
|
Ни как не могу понять, как разрешить пользователям самостоятельно выбирать количество объектов, выводимых на страничке?
Нужно это сделать так, чтобы настройки не сбрасывались, при переходе на следующую страничку...
Я начал вот с этого
Код:
Выводить по:
<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
Сообщений: 23
|
Отлично! Огромное спасибо!
Вот бы еще $cc_env[LocalQuery] в документацию добавить, или хотя-бы в базу знаний, ведь полезная какая штука...
|
|
|
25.12.2006, 15:16
|
|
n
Зарегистрирован: 2006-08-04
Сообщений: 170
|
Штука ограниченно полезная.
А про документацию я лучше промолчу :-[
|