Функция инициализации данных для отображения календаря, задаётся в макете дизайна, располагается внутри тега <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-е и выводить список объектов согласно этим заданным параметрам. "