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

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


Описание 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
Наверх