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

список страниц в инет магазине

Новый топик
Страницы: 1  |  2
25.04.2007, 18:00
Ответить | Цитировать
Гость
Гость

Здравствуйте.
Какая команда или функция выполнет вывод список страниц(пример: страницы 1 2 3 4 5)?
25.04.2007, 18:11
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

browse_messages
26.04.2007, 11:28
Ответить | Цитировать
Гость
Гость

С этим разобрался. все сделал - работает.
А как сделать выпадающее меню для количества отображаемых товаров: 10, 20, 50, все
Как лучше сохранить это значение? куки? если да, то как?
допустим сохраним.
1. Для вывода внизу мы подставим вместо 10 нашу переменную из куки.
Новости $begRow - $endRow из $totRow     “.opt($prevLink, “<a href=$prevLink>пред.</a>”).” “.browse_messages($cc_env, 10).” “.opt($nextLink, “<a href=$nextLink>след.</a>”)

2. А как изменить количество отображаемых объектов на странице? Это настройки шаблона.
в полях шаблона нету такого.
26.04.2007, 12:11
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

переменная recNum это кол-во записей на странице

“.browse_messages($cc_env, ($recNum?$recNum:10)).”

из куки переменная сама подхватится и сработает, и как ограничение кол-ва записей, и как указание на генерацию листинга
26.04.2007, 16:52
Ответить | Цитировать
Гость
Гость

Не получается сделать.
Эта ф-ция и в инет магазине ж должна работать? или там как-то по другому?

Я писал так:
".browse_messages($browse_msg, 10)."

А в навигации так:
$browse_msg['prefix'] = "";
$browse_msg['suffix'] = "";
$browse_msg['active'] = "<b>%PAGE</b>";
$browse_msg['unactive'] = "<a href=%URL class=top-menu>%PAGE</a>";
$browse_msg['divider'] = " | ";

Скажите что не так я делаю?
Кстати не только в инет магазине не работает, но и в форуме тоже список страниц не выводится.

И ещё: Как разрешить анонимным пользователям добавлять темы и сообщения в форуме?
26.04.2007, 17:31
Ответить | Цитировать
Гость
Гость

Не знаю. я сделал как сдесь написали - у меня все заработало.
Только не могу понять - как куки установить?

И еще вопрос:
как регулировать самому количество страниц в навигации.
у меня три страницы, но выводится так: Пред. 1 / 2 / След.
Третья появляется после перехода на вторую.
Как задать самому диапазон выводимых страниц в навигации. Например ближайшие 5 страниц.
И как сделать так, чтобы выводились все страницы?
А если встроенные переменные для перехода на первую и поледнюю страницы (как для предыдущей и следующей). в документации этого не нашел.
27.04.2007, 13:03
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

куки можно поставить JavaScript'ом

Цитата:
Функция browse_messages($cc_env, $range)

Отображает блок навигации по страницам списка записей в шаблоне в формате «1 2 3 >>». Массив $cc_env является неизменным параметром данной функции и содержит переменные окружения текущего шаблона в разделе. Параметр $range определяет количество выводимых страниц. Вместо этой переменной обычно пишется число. Подразумевается, что из множества страниц одновременно будет показываться только список из $range страниц. Например, ваш листинг состоит из 20 страниц. Если $range=10, то, находясь на первой странице, Вы будете видеть страницы с 1 по 10, находясь на 15-й странице, Вы будете видеть страницы 10-20.



первая страница <a href=?curPos=0>
последняя <a href=?curPos=".($totRows/$recNum).">
28.04.2007, 11:46
Ответить | Цитировать
Гость
Гость

читал я это. но все равно не получается задать ранг ближайших элементов.
а если надо совместить РАНГ и КОЛИЧЕСТВО СТРАНИЦ (при изменяемом кол-ве объектов на странице)?
28.04.2007, 14:28
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

$range надо передавать при вызове функции browse_message
кол-во объектов на странице можно регулировать переменной recNum в урле
04.05.2007, 11:43
Ответить | Цитировать
Гость
Гость

Народ напишите плиз хотяб пример хеадера футера и навигации для вывода списка страниц. Ну не получается ни как.

И как на форуме разрешить добавление сообщений и тем не зарегестрированным пользователям?
04.05.2007, 12:00
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

работоспособные примеры вы можете посмотреть на http://sitemanager.ru demo/demo

по форуму: разрешите добавлять записи всем (настройки шаблона, раздела)
198 196 2007-05-04 14:26:24 8964
Страницы: 1  |  2
Описание проекта