Функция инициализации данных для отображения календаря, задаётся в макете дизайна, располагается внутри тега <head>...</head>*, например:
<!DOCTYPE html> <html> <head> <meta http-equiv='content-type' content='text/html; charset=windows-1251'> <title>Мой сайт</title> <?= nc_set_calendar() ?> </head> <body> ... </body> </html>
Необязательный параметр $theme - идентификатор цвето-структурной схемы отображения календаря, задаётся в панели управления модуля внутри административной зоны сайта, далее будет описано более подробно.
Функция указывает на местоположение блока с календарём в структуре сайта. Например:
<table> <tr valign='top'> <td width='80%'>...</td> <td width='20%'><?= nc_show_calendar() ?></td> </tr> </table>
В функции присутствует ряд необязательных параметров. $theme - идентификатор цвето-структурной схемы отображения календаря, если в функции nc_set_calendar() указан параметр темы, то и в этой функции следует указать этот параметр.
Функция проверки наличия поля $DateField в компоненте $classID. Например:
<table> <tr valign='top'> <td width='80%'>...</td> <td width='20%'><?= (nc_calendar_possibility_check($classID, "Date") ? nc_show_calendar() : "Нет календаря") ?></td> </tr> </table>
Комментарии 3
Допишите здесь текст
"Для работы с архивом новостей (или любых компонентов, где необходима навигация по годам/месяцам/дням через удобные URL-ы), необходимо, чтобы в компоненте в поле, гда хранится дата, был установлен формат "event" или "event_date".
В этом случае движок нетката сам будет определять наличие даты в URL-е и выводить список объектов согласно этим заданным параметрам. "