
YLab: Отзывы и комментарии
Готовый модуль YLab: Комментарии для 1С-Битрикс. Добавьте удобную систему отзывов на сайт. Установите шаблон за минуту и улучшите вовлеченность.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 22.11.2018
- Версия:
- 0.0.1
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Ключевые возможности модуля
Коммерческий модуль YLab: Комментарии предназначен для внедрения полноценной системы обсуждений на сайтах, работающих под управлением CMS 1С-Битрикс. Продукт ориентирован на разработчиков и владельцев ресурсов, которым необходимо быстро добавить функционал для комментирования любых сущностей системы — от страниц каталога и новостей до карточек проектов или блогов. Решение доступно для приобретения на Маркетплейсе и устанавливается непосредственно через административную панель «1С-Битрикс: Управление сайтом».
Технические возможности и требования
Модуль представляет собой готовый компонент ylab:comments, который содержит все необходимые файлы для старта. После установки покупатель получает в своё распоряжение гибкий инструмент с настраиваемыми правами доступа. Решение поддерживает все основные редакции продукта: от «Первого сайта» до «Бизнеса», что делает его универсальным для проектов любого масштаба. Важно учитывать, что модуль не адаптивен и не поддерживает технологию «Композитный сайт». Для расширенного функционала, включая механизмы оценки комментариев, требуется дополнительная установка модуля YLab: Лайки/Дизлайки.
Что получает покупатель при установке
После внедрения решения доступны следующие ключевые возможности:
- Гибкая модерация и редактирование: администратор может настраивать, разрешено ли автору удалять собственные непромодерированные комментарии, а также устанавливать временной лимит на редактирование текста (параметр EDITION_TIME в секундах).
- Управление доступом: настройка отображения комментариев для неавторизованных пользователей (CAN_UNAUTH_USERS_READ_COMMENTS).
- Расширенный редактор: компонент поддерживает HTML-вёрстку в комментариях, а также функции отмены и повтора действий (undo / redo).
- Встраивание в любые сущности: благодаря универсальной архитектуре модуля, комментарии можно привязать к элементам инфоблоков, страницам, разделам и другим объектам Битрикс.
Для кого подходит продукт
Данное решение идеально подходит для интернет-магазинов, корпоративных порталов, новостных и информационных сайтов, где важна обратная связь от посетителей. Благодаря поддержке различных редакций 1С-Битрикс, модуль может быть использован как на стартовых проектах малого бизнеса, так и на крупных ресурсах. Отсутствие встроенной адаптивности накладывает ограничения для современных мобильных версий, однако для десктопных сайтов или проектов с кастомным шаблоном YLab: Комментарии станет надёжным фундаментом для организации дискуссий без необходимости писать сложный код с нуля.
Для использования лайков в компоненте необходима установка модуля YLab: Лайки/Дизлайки http://marketplace.1c-bitrix.ru/solutions/ylab.likes/.
ylab:comments Компонент для отображения и добавления комментариев
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments",
"",
Array(
"CAN_AUTHOR_DELETE_UNMODERATED_COMMENTS" => "Y", /* Разрешено ли автору удалять собственные непромодерированные комментарии */
"CAN_AUTHOR_EDIT_COMMENTS" => "N", /* Разрешено ли автору редактировать собственные комментарии */
"EDITION_TIME" => "10800", /* Время, в секундах, в течение которого пользователь может редактировать свои комментарии */
"CAN_UNAUTH_USERS_READ_COMMENTS" => "Y", /* Могут ли неавторизованные пользователи читать комментарии */
"COMMENTING_CAPABILITIES" => array("viewHTML","undo","redo","formatting","strong","em","del","superscript","subscript","link","image","align","unorderedList","orderedList","horizontalRule","removeformat","emoji"), /* Возможности WYSIWYG */
"COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комметарии. */
"COMMENT_DATE_FORMAT" => "d.m.y H:i", /* Формат времени создания комментария */
"CONTENT_ID" => "1", /* ID контента */
"CONTENT_TYPE" => "1", /* ID типа контента */
(Например, на сайте есть раздел новостей. В таком случае, в поле "Идентификатор контента", можно указать ID новости, а в поле "Идентификатор типа контента" - ID инфоблока новостей)
"COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
"CURRENT_USER_NAME" => "", /* Как выводить имя текущего пользователя в его комментариях. По умолчанию, Имя Фамилия */
"GROUPS_THAT_CAN_COMMENT" => array("1"), /* Группы пользователей, которые имеют право комментирования */
"MENTIONED_USERS_FILTER_GROUPS_ID" => array("3"), /* Пользователей из каких групп выводить в модальном окне, при упоминании */
"MENTIONED_USERS_FILTER_KEYWORDS" => "", /* По какому параметру значения из личных данных фильтровать упоминаемых пользователей, отображаемых в модальном окне */
"NEED_MODERATION" => "Y", /* Нужна ли предварительная модерация комментариев */
"ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
"NEED_LIKES" => "Y", /* Нужен модуль лайков */
"COMPONENT_LIKES_TEMPLATE" => ".default", /* Шаблон компонента лайков */
)
);
?>
ylab:comments.moderate Компонент для вывода непромодерированных комментариев и работы с ними.
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments.moderate",
"",
Array(
"COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */
"CONTENT_ID" => "1", /* ID контента */
"CONTENT_TYPE" => "1", /* ID типа контента */
"COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
"PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */
"COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
"ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
)
);
?>
ylab:comments.user Компонент для вывода комментариев конкретного пользователя.
Компонент уже содержит все необходимое для начала работы. Пример использования компонента:
<?
$APPLICATION->IncludeComponent(
"ylab:comments.user",
"",
Array(
"ASYNC_PAGE_NAVIGATION" => "Y", /* Асинхронная постраничная навигация */
"COMMENTS_SORT" => "desc", /* Сортировка комментариев по дате. По умолчанию, сначала новые комментарии. */
"COUNT_ON_PAGE" => "10", /* Количество веток комментариев на странице */
"PAGE_NAVIGATION_TEMPLATE" => "modern", /* Шаблон компонента постраничной навигации */
"USER_ID" => "" /* ID пользователя. Если пустое - выводить комментарии для текущего пользователя */
)
);
?>
Для каких задач предназначен модуль YLab: Отзывы и комментарии?
С какими версиями и редакциями 1С-Битрикс совместим модуль?
Какова стоимость и условия лицензирования модуля?
Как происходит установка и настройка модуля?
Какая техническая поддержка предоставляется после покупки?
Установка модуля через Маркетплейс
Перейдите в административную панель сайта (раздел «Маркетплейс» → «Каталог решений»), найдите модуль «YLab: Отзывы и комментарии» и нажмите «Установить». После завершения установки перейдите в раздел «Маркетплейс» → «Установленные решения», чтобы убедиться, что модуль появился в списке.
Настройка прав доступа модуля
Откройте «Настройки» → «Настройки продукта» → «Настройки модулей» и выберите «YLab: Отзывы и комментарии». В открывшейся форме укажите группы пользователей, которым разрешено оставлять комментарии, модерировать их и редактировать настройки.
Привязка компонента к страницам сайта
В режиме редактирования страницы (например, детальной страницы товара или новости) добавьте компонент «ylab:comments» через визуальный редактор. Для этого выберите тип компонента «YLab: Отзывы и комментарии» и укажите идентификатор комментируемого объекта (например, ID элемента инфоблока).
Настройка шаблона компонента
В параметрах компонента «ylab:comments» перейдите на вкладку «Шаблон» и выберите стиль отображения. При необходимости настройте количество отображаемых комментариев на странице и порядок сортировки (по дате или рейтингу).
Проверка работы модуля на сайте
Откройте публичную часть сайта на странице, где был размещён компонент. Попробуйте оставить тестовый комментарий от имени пользователя с соответствующими правами — убедитесь, что сообщение появляется в списке и отображается корректно.
Настройка модерации и уведомлений
В настройках модуля включите режим премодерации, если требуется проверка комментариев перед публикацией. Настройте почтовые уведомления для администраторов о новых отзывах (раздел «Почтовые события» → «Типы почтовых событий»).
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.

















