Тема (отзывы)
Описание tasks.topic.reviews
Компонент служит для создания отзыва к задаче.
В визуальном редакторе компонент расположен по пути: Контент > Задачи 2.0 > Тема (отзывы).
Параметры
Поле | Параметр | Описание |
Основные параметры | ||
---|---|---|
ID форума для отзывов | FORUM_ID | Указывается идентификатор форума, в котором будут храниться отзывы пользователей. |
ID элемента | TASK_ID | Указывается идентификатор задачи, отзывы к которому будут создаваться. |
Начинать тему текстом элемента | POST_FIRST_MESSAGE | [Y|N] Если опция отмечена, то при переходе по ссылке Перейти к обсуждению на форуме первым сообщением форума будет ссылка на обсуждаемый элемент (форма представления первого сообщения определяется параметром POST_FIRST_MESSAGE_TEMPLATE). |
Шаблон текста для первого сообщения темы | POST_FIRST_MESSAGE_TEMPLATE | Указывается шаблон текста для первого сообщения темы. По умолчанию поле содержит #IMAGE#[url=#LINK#]#TITLE#[/url]#BODY#. |
Шаблоны ссылок | ||
Страница чтения темы форума | URL_TEMPLATES_READ | Указывается адрес страницы чтения темы форума. |
Страница элемента инфоблока | URL_TEMPLATES_DETAIL | Указывается адрес страницы элемента инфоблока. |
Страница пользователя | URL_TEMPLATES_PROFILE_VIEW | Указывается адрес страницы просмотра профиля пользователя. |
Настройки кеширования | ||
Тип кеширования | CACHE_TYPE | Указывается тип кеширования:
|
Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
Дополнительные настройки | ||
Включить рейтинг | SHOW_RATING | [Y|N] При отмеченной опции будет включен функционал рейтинга. |
Вид кнопок рейтинга | RATING_TYPE | Указывается тип кнопки рейтинга:
|
Количество сообщений на одной странице | MESSAGES_PER_PAGE | Указывается количество сообщений, отображаемых на одной странице. Все сообщения будут выведены с помощью постраничной навигации. |
Название шаблона для вывода постраничной навигации | PAGE_NAVIGATION_TEMPLATE | Задается название шаблона для вывода постраничной навигации. Если поле пусто, то используется шаблон по умолчанию. |
Формат показа даты и времени | DATE_TIME_FORMAT | Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
Формат имени | NAME_TEMPLATE | Указывается шаблон для отображения ФИО пользователя. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество. |
Путь относительно корня сайта к папке со смайлами | PATH_TO_SMILE | Указывается путь к папке со смайлами относительно корня сайта. По умолчанию поле содержит /bitrix/images/forum/smile/. |
Использовать CAPTCHA | USE_CAPTCHA | [Y|N] При отмеченной опции будет выводиться изображение и поле ввода CAPTCHA в форме добавления отзыва в публичной части. |
Выводить сообщения в прямом порядке | PREORDER | [Y|N] При отмеченной опции сообщения будут отсортированы по дате создания по возрастанию. |
Показать ссылку на форум | SHOW_LINK_TO_FORUM | [Y|N] При отмеченной опции на странице элемента будет отображена ссылка на форум обсуждения. |
Максимальное количество файлов, прикрепленных к одному сообщению | FILES_COUNT | Задается количество файлов, которое может быть прикреплено к сообщению. Данный параметр работает только в том случае, если в настройках соответствующего форума разрешено прикреплять файлы к сообщениям. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:tasks.topic.reviews", "", Array( "SHOW_LINK_TO_FORUM" => "Y", "FILES_COUNT" => "2", "FORUM_ID" => "1", "TASK_ID" => $_REQUEST["ID"], "POST_FIRST_MESSAGE" => "Y", "POST_FIRST_MESSAGE_TEMPLATE" => "#IMAGE#[url=#LINK#]#TITLE#[/url]#BODY#", "URL_TEMPLATES_READ" => "", "URL_TEMPLATES_DETAIL" => "", "URL_TEMPLATES_PROFILE_VIEW" => "", "SHOW_RATING" => "", "RATING_TYPE" => "", "MESSAGES_PER_PAGE" => "10", "PAGE_NAVIGATION_TEMPLATE" => "", "DATE_TIME_FORMAT" => "d.m.Y H:i:s", "PATH_TO_SMILE" => "/bitrix/images/forum/smile/", "USE_CAPTCHA" => "Y", "PREORDER" => "Y", "CACHE_TYPE" => "A", "CACHE_TIME" => "0" ), false );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024