Описание blog.calendar
Компонент выводит календарь сообщений блога. Компонент стандартный и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Общение > Блоги > Календарь.
Компонент относится к модулю Блоги.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Год для фильтрации |
YEAR |
Указывается код, в котором передается год для фильтрации. |
Месяц для фильтрации |
MONTH |
Указывается код, в котором передается месяц фильтрации. |
День для фильтрации |
DAY |
Указывается код, в котором передается день для фильтрации. |
Источник данных |
Путь блога |
BLOG_URL |
Указывается код, в котором передается идентификатор блога. |
Шаблоны ссылок |
Шаблон пути к странице блога |
PATH_TO_BLOG |
Указывается путь к главной странице блога. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Имена переменных |
Имя переменной для идентификатора блога |
BLOG_VAR |
Указывается имя переменной, которой передается идентификатор блога. |
Имя переменной для страницы |
PAGE_VAR |
Указывается имя переменной, которой передается страница блога. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:blog.calendar","",Array(
"PATH_TO_BLOG" => "blog_blog.php?page=blog&blog=#blog#",
"BLOG_VAR" => "blog",
"PAGE_VAR" => "page",
"BLOG_URL" => $blog,
"YEAR" => $year,
"MONTH" => $month,
"DAY" => $day,
"CACHE_TYPE" => "A",
"CACHE_TIME" => "86400"
)
);?>