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

Навигация в шаблоне

Новый топик
09.08.2006, 17:09
Ответить | Цитировать
Гость
Гость

Доброго времени суток

NetCat - версия 2.4 Standard

Есть шаблон с двумя полями 'action_name' 'action_url'

И вывод постраничной навигации в шаблоне
Код:


".opt($prevLink || $nextLink, "Страницы: ".browse_messages($cc_env,10)."<br>")."
Архив по годам:".listQuery("SELECT DATE_FORMAT(Created,'%Y') AS year FROM Message$classID WHERE Subdivision_ID=$sub AND Sub_Class_ID=$cc GROUP BY DATE_FORMAT(Created,'%Y') ORDER BY Created"," <a href=".$current_sub[Hidden_URL]."$data[year]/>$data[year]</a>;")."



Показывать по объектов на странице = 1

Не отображается постраничная навигация при переходе по ссылке 'Архив по годам:' вылетает страница - 404

Подскажите, пожалуйста, в чем ошибка
09.08.2006, 19:37
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Для того, чтобы работал архив по годам, в шаблоне должно быть хотя бы одно поле типа Дата и время. Created тут не поможет...
10.08.2006, 17:44
Ответить | Цитировать
Гость
Гость

Спасибо
12.08.2006, 11:54
Ответить | Цитировать
Гость
Гость

А навигация для "Архив по годам:" - работать если раздел отключен в меню и вызывается в макете через функцию s_list_class()?
13.08.2006, 13:36
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Думаю, будет работать, если в запросе вы вместо $classID, $sub, $cc укажете просто числа для этого шаблона, иначе они могут перекрываться разделами для раздела, из которого вызываетяс этот s_list_class
14.08.2006, 11:02
Ответить | Цитировать
Гость
Гость

К сожалению не помогло =(

Может я что то не так объяснил, попробую заново

1. Создал раздел 'Заявки (364)' к нему прибит шаблон - Заявки (62) ID - разделе (237)
Действие по умолчанию: Добавление
В макете ссылка на раздел 'Просмотр заявок'
Навигация - Архив по годам:".listQuery("SELECT DATE_FORMAT(manager_date,'%Y') AS year FROM Message62 WHERE Subdivision_ID=364 AND Sub_Class_ID=237 GROUP BY DATE_FORMAT(manager_date,'%Y') ORDER BY manager_date"," <a href=".$current_sub[Hidden_URL]."$data[year]/>$data[year]</a>;")."

2. Создал второй раздел - 'Просмотр заявок' (по умолчанию отключен) и прибил к нему макет с " . s_list_class(364, 237, "&curPos=$curPos") . "

Постраничный просмотр заявок работает, навигация - архив по годам 404 =(
14.08.2006, 23:22
Ответить | Цитировать
Гость
Гость

Ну вы на URL хоть посмотрите? Там же все понятно сразу... Скорее всего $current_sub[Hidden_URL] подхватывает адрес текущего раздела, вместо него надо тоже зафиксировать какой-то статический путь.
15.08.2006, 10:44
Ответить | Цитировать
Гость
Гость

Хм:.. постраничная навигация с этим URL работает, подставить родной URL раздела не могу, там форма на добавление
17.08.2006, 12:58
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

при добавлении поля типа Дата также не забудтье указать в поле Формат "event"...

Temet nosce...
198 196 2006-08-17 12:58:16 6882
Описание проекта