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

Комментарии к товарам


Описание catalog.comments

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

В визуальном редакторе компонент расположен по пути Контент > Социальные сервисы > Комментарии к товарам.

Компонент относится к модулю Информационные блоки.



Параметры

ПолеПараметрОписание
Основные параметры
Тип инфоблокаIBLOCK_TYPEУказывается один из созданных в системе типов информационного блока.
Идентификатор инфоблокаIBLOCK_IDДля выбранного типа инфоблока указывается идентификатор инфоблока, к товарам которого будут добавляться комментарии.
Идентификатор товараELEMENT_IDУказывается код, в котором передается идентификатор товара. Поле может быть оставлено пустым, если указан Код товара.
Код товараELEMENT_CODEУказывается код товара. Поле может быть оставлено пустым, если указан Идентификатор товара.
Путь к комментируемому товаруURL_TO_COMMENTПуть к детальной странице товара.
ШиринаWIDTHШирина блока с комментариями к товарам.
Количество показываемых комментариевCOMMENTS_COUNTКоличество показываемых комментариев на странице (используется обратная постраничка).
Внешний вид
Цветовая темаTEMPLATE_THEMEЗадается цветовая схема для отображения комментариев к товарам. По умолчанию используется синяя схема (blue).
Настройки кеширования
Тип кешированияCACHE_TYPEТип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.)CACHE_TIMEВремя кеширования, указанное в секундах.
Комментарии на сайте
Использовать комментарииBLOG_USE[Y|N] При отмеченной опции становится доступным функционал комментариев
Надпись на вкладкеBLOG_TITLEНадпись на вкладке с комментариями.
Название блога латинскими буквамиBLOG_URLЗадается код блога (латинскими символами), в котором будут храниться комментарии к товарам.
Путь к улыбкамPATH_TO_SMILEУказывается путь к папке со смайлами относительно корня сайта.
Уведомление по электронной почтеEMAIL_NOTIFY[Y|N] При отмеченной опции будет отправляться уведомление по электронной почте в случая добавления к товару комментария.
Режим ajaxAJAX_POST[Y|N] При отмеченной опции в комментариях будет использоваться технология AJAX.
Показывать администраторам ссылку на все комментарии пользователяSHOW_SPAM[Y|N] При отмеченной опции администратор будет видеть ссылку на страницу со всеми комментариями каждого пользователя.
Включить рейтингSHOW_RATING[Y|N] При установленной опции для комментариев будет доступен функционал рейтинга.
Вид кнопок рейтингаRATING_TYPEУказывается тип кнопок рейтинга:
  • по умолчанию;
  • Мне нравится (текстовый);
  • Мне нравится (графический);
  • Нравится / Не нравится (текстовый);
  • Нравится / Не нравится (графический).
  • Значение По умолчанию берется из настроек рейтингов.

к товарам на основе блогов.
Комментарии в Facebook*
Использовать Facebook*FB_USE [Y|N] При отмеченной опции отзывы о товаре можно будет оставлять с помощью Facebook*, становятся активными дополнительные поля
Надпись на вкладкеFB_TITLEНадпись на вкладке с комментариями в Facebook*.
Идентификатор пользователя Facebook* - модератора сообщенийFB_USER_ADMIN_IDЗадается идентификатор (из аккаунта в Facebook*) пользователя, который будет модератором комментариев к товарам.
Идентификатор приложения Facebook* (app_id)FB_APP_IDУказывается идентификатор приложения Facebook*, который можно получить с помощью ссылки https://developers.facebook.com/setup.
Цветовая схемаFB_COLORSCHEMEЗадается цветовая схема для отображения блока с комментариями в Facebook*: light - светлая или dark - темная.
СортировкаFB_ORDER_BYЗадается сортировка комментариев:
  • social - социальная релевантность;
  • reverse_time - по времени создания обратный;
  • time - по времени создания.

* Социальная сеть признана экстремистской и запрещена на территории Российской Федерации.

* Социальная сеть признана экстремистской и запрещена на территории Российской Федерации.

Комментарии В Контакте
Использовать ВконтактеVK_USE [Y|N] При отмеченной опции отзывы о товаре можно будет оставлять с помощью Вконтакте, станут доступны дополнительные поля
Надпись на вкладкеVK_TITLEНадпись на вкладке с комментариями ВКонтакте.
Идентификатор приложения (API ID)VK_API_IDУказывается идентификатор приложения Вконтакте, который можно получить с помощью ссылки http://vk.com/developers.php?o=-1&p=Comments.
. Компонент обращается к VKontakte только по протоколу https.


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

<?$APPLICATION->IncludeComponent("bitrix:catalog.comments","",
Array(
		"TEMPLATE_THEME" => "blue",
		"IBLOCK_TYPE" => "books",
		"IBLOCK_ID" => "6",
		"ELEMENT_ID" => $_REQUEST["ELEMENT_ID"],
		"ELEMENT_CODE" => "",
		"URL_TO_COMMENT" => "/e-store/books/element.php?ELEMENT_ID=#ELEMENT_ID#",
		"WIDTH" => "500",
		"COMMENTS_COUNT" => "4",
		"BLOG_USE" => "Y",
		"FB_USE" => "N",
		"VK_USE" => "N",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "0",
		"BLOG_TITLE" => "Комментарии",
		"BLOG_URL" => "catalog_comments",
		"PATH_TO_SMILE" => "/bitrix/images/blog/smile/",
		"EMAIL_NOTIFY" => "N",
		"AJAX_POST" => "N",
		"SHOW_SPAM" => "Y",
		"SHOW_RATING" => "Y",
		"RATING_TYPE" => "like_graphic",
		"FB_TITLE" => "Facebook",
		"FB_USER_ADMIN_ID" => "",
		"FB_APP_ID" => "",
		"FB_COLORSCHEME" => "dark",
		"FB_ORDER_BY" => "time",
		"VK_TITLE" => "Вконтакте",
		"VK_API_ID" => "API_ID"
	)
);?>


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