Описание blog.post.trackback
Компонент выводит Trackback-адрес и Trackback'и к сообщению блога. Компонент стандартный и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Общение > Блоги > Trackback'и сообщения.
Компонент относится к модулю Блоги.
Параметры
Поле |
Параметр |
Описание |
Источник данных |
Путь блога |
BLOG_URL |
Указывается код, в котором передается идентификатор блога. |
Идентификатор сообщения |
ID |
Указывается код, в котором передается идентификатор сообщения блога. |
Внешний вид |
Формат показа даты и времени |
DATE_TIME_FORMAT |
Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Шаблоны ссылок |
Шаблон пути к trackback'у сообщения |
PATH_TO_TRACKBACK |
Указывается полный путь к главной странице trackback'а сообщения блога. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Имена переменных |
Имя переменной для идентификатора блога |
BLOG_VAR |
Указывается имя переменной, которой передается идентификатор блога. |
Имя переменной для идентификатора сообщения блога |
POST_VAR |
Указывается имя переменной, которой передается идентификатор сообщения блога. |
Имя переменной для страницы |
PAGE_VAR |
Указывается имя переменной, которой передается страница блога. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:blog.post.trackback","",Array(
"BLOG_URL" => $blog,
"PATH_TO_TRACKBACK" => "/blog/blog_p_track_get.php?page=trackback&blog=#blog#&post_id=#post_id#",
"BLOG_VAR" => "blog",
"POST_VAR" => "post_id",
"PAGE_VAR" => "page",
"ID" => $id,
"CACHE_TYPE" => "A",
"CACHE_TIME" => "86400",
"DATE_TIME_FORMAT" => "d.m.Y H:i:s"
),
);?>