Документация для разработчиков
Темная тема

Фото (комментарии)


Описание calendar.interface.grid

Компонент служит для создания комментариев к фотографии. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент находится в Компоненты > Контент > Фотогалерея 2.0.

Компонент относится к модулю Фотогалерея.



Параметры

Поле Параметр Описание
Основные параметры
Тип инфоблока IBLOCK_TYPE Указывается один из созданных в системе типов информационных блоков.
Инфоблок IBLOCK_ID Для выбранного типа инфоблоков указывается идентификатор информационного блока, фотографии из которого будут выводиться.
ID элемента ELEMENT_ID В поле указывается код, в котором передается идентификатор элемента (фотографии).
Компонент комментариев COMMENTS_TYPE Указывается компонент, с помощью которого будут оставлены комментарии:
  • Блоги (blog);
  • Форум (forum).
Если указать Блоги, то необходимо настроить следующие параметры:
Блог для комментариев BLOG_URL Указывается один из созданных в системе блогов, в котором будут храниться комментарии.
Путь к блогу PATH_TO_BLOG Задается путь к главной странице блога относительно корня сайта.
BLOG_URL, PATH_TO_USER, PATH_TO_BLOG.

Если указать Форум, то необходимо настроить следующие параметры:
ID форума для отзывов FORUM_ID Указывается один из созданных в системе форумов, в котором будут храниться комментарии.
Путь относительно корня сайта к папке со смайлами PATH_TO_SMILE Указывается путь к папке со смайликами относительно корня сайта.
Страница чтения темы URL_TEMPLATES_READ Указывается адрес страницы чтения темы форума.
Использовать CAPTCHA USE_CAPTCHA [Y|N] При отмеченной опции будет выводиться изображение и поле ввода CAPTCHA в форме добавления комментария в публичной части.
Выводить сообщения в прямом порядке PREORDER [Y|N] При отмеченной опции собщения будут отсортированы по дате создания по возрастанию.
FORUM_ID, URL_TEMPLATES_READ, USE_CAPTCHA, PREORDER.
Количество комментариев на странице COMMENTS_COUNT Указывается количество комментариев, выводимых на одной странице. Остальные комментарии будут выведены с помощью постраничной навигации.
Путь к профилю пользователя PATH_TO_USER Указывается адрес страницы профиля пользователя относительно корня сайта.
Шаблоны ссылок
Страница детального просмотра DETAIL_URL Указывается адрес страницы детального просмотра фотографии.
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:photogallery.detail.comment","",Array(
		"IBLOCK_TYPE" => "gallery",
		"IBLOCK_ID" => "9",
		"ELEMENT_ID" => $_REQUEST["ELEMENT_ID"],
		"DETAIL_URL" => "detail.php?SECTION_ID=#SECTION_ID#&ELEMENT_ID=#ELEMENT_ID#",
		"COMMENTS_TYPE" => "blog",
		"COMMENTS_COUNT" => "25",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "3600",
		"BLOG_URL" => "5-blog",
		"PATH_TO_SMILE" => "/bitrix/images/blog/smile/",
		"PATH_TO_USER" => "",
		"PATH_TO_BLOG" => ""
	),
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024