Недоступно в редакциях: Старт
Комментарии к инфоблоку
Описание forum.topic.reviews
Компонент выводит форму для создания отзыва к элементу инфоблока (например, новости, фотографии), а также весь список отзывов. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Общение > Форум.
Компонент относится к модулю Форум.
Параметры
Поле | Параметр | Описание | |
Основные параметры | |||
---|---|---|---|
ID форума для отзывов | FORUM_ID | Указывается идентификатор форума, в котором будут храниться отзывы пользователей. | |
Тип информационного блока (используется только для проверки) | IBLOCK_TYPE | Указывается один из созданных в системе типов информационного блока. | |
Код информационного блока | IBLOCK_ID | Для выбранного типа инфоблока указывается идентификатор информационного блока, элементы которого будут выводиться. | |
ID элемента | ELEMENT_ID | Указывается идентификатор элемента инфоблока, отзывы к которому будут создаваться. | |
Шаблоны ссылок | |||
Страница чтения темы форума | URL_TEMPLATES_READ | Указывается адрес страницы чтения темы форума. По умолчанию поле содержит read.php?FID=#FID#&TID=#TID#. Такая страница может быть создана с помощью компонента Тема (чтение). | |
Страница элемента инфоблока | URL_TEMPLATES_DETAIL | Указывается адрес страницы элемента инфоблока. Например, для фотографии поле может содержать photo_detail.php?ID=#ELEMENT_ID#. | |
Страница пользователя | URL_TEMPLATES_PROFILE_VIEW | Указывается адрес страницы просмотра профиля пользователя. По умолчанию поле содержит profile_view.php?UID=#UID#. Такая страница может быть создана с помощью компонента Пользователь (профиль). | |
Настройки кеширования | |||
Тип кеширования | CACHE_TYPE | Тип кеширования:
|
|
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. | |
Дополнительные настройки | |||
Количество сообщений на одной странице | MESSAGES_PER_PAGE | Указывается количество сообщений, отображаемых на одной странице. Все сообщения будут выведены с помощью постраничной навигации. | |
Название шаблона для вывода постраничной навигации | PAGE_NAVIGATION_TEMPLATE | Задается название шаблона для вывода постраничной навигации. Если поле пусто, то используется шаблон по умолчанию. | |
По умолчанию показывать невизуальный режим редактора | EDITOR_CODE_DEFAULT | [Y|N] При отмеченной опции при создании или редактировании сообщения будет включен режим показа BB-кодов. (Пример: [B]сообщение[/B] вместо сообщение). | |
Показывать аватары пользователей | SHOW_AVATAR | [Y|N] При отмеченной опции при выводе отзыва будет показан аватар пользователя. | |
Включить рейтинг | SHOW_RATING | Указывается включать ли вывод рейтинга:
| Примечание: С версии 17.5.4 добавлена поддержка рейтингов с реакциями. |
Вид кнопок рейтинга | RATING_TYPE | Указывается тип кнопки рейтинга:
|
|
Использовать CAPTCHA | USE_CAPTCHA | [Y|N] При отмеченной опции будет выводиться изображение и поле ввода CAPTCHA в форме добавления отзыва в публичной части. | |
Выводить сообщения в прямом порядке | PREORDER | [Y|N] При отмеченной опции сообщения будут отсортированы по возрастанию. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:forum.topic.reviews","",Array( "FORUM_ID" => "1", "IBLOCK_TYPE" => "photos", "IBLOCK_ID" => "22", "ELEMENT_ID" => "177", "URL_TEMPLATES_READ" => "read.php?FID=#FID#&TID=#TID#", "URL_TEMPLATES_DETAIL" => "photo_detail.php?ID=#ELEMENT_ID#", "URL_TEMPLATES_PROFILE_VIEW" => "profile_view.php?UID=#UID#", "MESSAGES_PER_PAGE" => "10", "PAGE_NAVIGATION_TEMPLATE" => "", "EDITOR_CODE_DEFAULT" => "Y", "SHOW_AVATAR" => "Y", "SHOW_RATING" => "Y", "RATING_TYPE" => "like", "USE_CAPTCHA" => "Y", "PREORDER" => "Y", "CACHE_TYPE" => "A", "CACHE_TIME" => "0" ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024