После покупки модуля бесплатно настроим его у вас на сайте!
Модуль «Простые отзывы» позволяет добавить на сайт функционал отзывов. Благодаря простоте настройки, Вы самостоятельно сможете настроить отзывы о своём сайте, хотя настройка отзывов о товаре чуть сложнее, т.к. требует редактирования шаблонов каталога.
Основные функциональные возможности:
Отзывы можно организовать о чём угодно (товары, разделы, статьи, новости, пользователи, URL-страницы и всё другое что Вам только может понадобиться).
Создание любых полей для заполнения, начиная со стандартных (имя, email, отзыв, и т.д.) и заканчивая любыми другими (их Вы придумаете сами): кличка животного, заказанная услуга и т.д. При этом тип поля можно выбрать произвольный: тестовое поле, текстовая область, выпадающий список, флажок, файл (для файлов возможно подключение галереи для увеличения изображений). Поля можно отмечать скрытыми – пользователи их заполняют, но другие их не видят.
Создание любого числа рейтингов – Вы можете для отзывов создать рейтинги, к примеру, «Стоимость», «Качество», «Скорость доставки», «Общее впечатление». Вы можете выбирать, влияет ли каждый конкретный рейтинг на суммарную оценку. Вывод звёздочек рейтинга гибко настраивается. Например, доступны «половинки» звёздочек, изменение цвета звёздочек в зависимости от рейтинга, и др.
Вся работа с отзывами возможна прямо из публичной части сайта.
Модерация отзывов (при необходимости).
При добавлении отзыва модуль автоматически прописывает в свойство элемента (или раздела) количество отзывов и суммарную оценку.
Администратор может отвечать на отзывы.
Защита от спама: мы применили несколько способов защиты от спама, благодаря чему за многие годы работы не слышали ни об одном случае отправки спама, даже не включая капчи.
Голосования за отзывы, в т.ч. для незарегистрированных пользователей (указывается в настройках модуля).
Отправка email-уведомлений как пользователю, так и администратору.
И многое другое.
Несмотря на солидный список функциональных возможностей, модулем достаточно легко пользоваться, он имеет приятный интерфейс и высокую скорость работы.
Внимание! С 01.12.2021 мы не оказываем услугу бесплатной настройки модуля. Стандартную техподдержку модуля оказываем до 31.03.2022. После этого модуль продолжит свою работу, но техподдержка не будет осуществляться.
Внимание! Это демонстрация работы модуля. Ваш отзыв будет размещен здесь (промодерирован), если он содержит осмысленный текст (отзывы с текстами типа Проверка, Тест, 123 и т.п. удаляются), а также отзыв не содержит ничего подозрительного (ссылки, странные имена, сомнительные картинки и т.п.).
Установка стандартная .
После установки в меню административного раздела «Сервисы» появляется новый раздел - "Отзывы". Изначально в группе только один пункт меню - "Настройка", по мере создания новых интерфейсов (интерфейс это свод настроек для каждого типа отзывов) в группе будут появляться новые соответствующие пункты меню.
Настройка интерфейса заключается в следующем: указании названия (оно будет отображаться в группе меню модуля, и будет вести на отдельную страницу, посвященную отзывам только по данному интерфейсу), указании других настроек, а также создании полей для заполнения пользователями, и рейтингов (звездочек). Реализовано это достаточно удобно, в стандартном для 1С-Битрикс виде.
Для создания отзывов к товарам, создайте интерфейс с названием, например, "Отзывы к продуктам", или просто "Товары" (название можете выбрать любое). Затем создайте необходимые поля для формы. Три поля (с соответствующей отметкой в настройках) создать желательно, но не обязательно: имя, e-mail, отзыв. На основе этих полей будет отправляться e-mail уведомления: имя - как обращение, e-mail - как адрес получателя, отзыв - как предпросмотр отзыва.
После установки данного модуля в визуальном редакторе (секция «Webdebug [Веб-дебаг]» - «Отзывы») добавляется четыре новых компонента:
В большинстве случаев происходит одновременное использование компонентов "список отзывов" и "добавление отзыва", исходя из чего был добавлен дополнительный компонент, работающий как комплексный компонент для вышеуказанных: это "страница отзывов". Данный компонент содержит совокупность настроек обоих компонентов. Подключение компонента "страница отзывов" выглядит так (настройки в каждом конкретном случае - свои):
<?$APPLICATION->IncludeComponent( "webdebug:reviews2.page", ".default", array( "INTERFACE_ID" => "1", "TARGET_SUFFIX" => "E_", "TARGET" => $ElementID, "CACHE_TYPE" => "N", "CACHE_TIME" => "0", "SORT_BY_1" => "DATE_CREATED", "SORT_ORDER_1" => "DESC", "SORT_BY_2" => "ID", "SORT_ORDER_2" => "DESC", "FILTER_NAME" => "", "DATE_FORMAT" => "d.m.Y", "SHOW_AVATARS" => "Y", "SHOW_ANSWERS" => "Y", "SHOW_ANSWER_DATE" => "Y", "USER_ANSWER_NAME" => "Администрация сайта", "SHOW_ANSWER_AVATAR" => "Y", "ALLOW_VOTE" => "Y", "MANUAL_CSS_INCLUDE" => "N", "SHOW_ALL_IF_ADMIN" => "Y", "MINIMIZE_FORM" => "Y", "COUNT" => "10", "PAGER_TEMPLATE" => ".default", "DISPLAY_TOP_PAGER" => "N", "DISPLAY_BOTTOM_PAGER" => "Y", "PAGER_TITLE" => "Отзывы", "PAGER_SHOW_ALWAYS" => "N", "PAGER_DESC_NUMBERING" => "N", "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000", "PAGER_SHOW_ALL" => "N", "AUTO_LOADING" => "N", "JS" => "all" ), false );?>
Здесь "TARGET" => "3" это ID объекта, для которого оставляется отзыв. Для элементов инфоблока это должен быть ID элемента инфоблока. При этом, для элементов инфоблока обязательно указание "TARGET_SUFFIX" => "E_".
Несмотря на то, что модуль работает как положено даже в режиме кеширования родительских компонентов, это не рекомендуется из-за того, что для отображения актуальных данных кеш приходится сбрасывать при каждом изменении отзывов и голосований, что вызывает значительный рост объема кеша на сайте. Для подключения модуля в кешируемый компонент можно воспользоваться стандартными средствами 1С-Битрикс, а можно воспользоваться средствами модуля. Например, при использовании комплексного компонента "catalog", в файле element.php пропишите код:
<?if(CModule::IncludeModule('webdebug.reviews')):?> <?WDR2_BeginArea('reviews_example');?> <?$APPLICATION->IncludeComponent( "webdebug:reviews2.page", ".default", array( "INTERFACE_ID" => "1", "TARGET_SUFFIX" => "E_", "TARGET" => $ElementID, "CACHE_TYPE" => "N", "CACHE_TIME" => "0", "SORT_BY_1" => "DATE_CREATED", "SORT_ORDER_1" => "DESC", "SORT_BY_2" => "ID", "SORT_ORDER_2" => "DESC", "FILTER_NAME" => "", "DATE_FORMAT" => "d.m.Y", "SHOW_AVATARS" => "Y", "SHOW_ANSWERS" => "Y", "SHOW_ANSWER_DATE" => "Y", "USER_ANSWER_NAME" => "Администрация сайта", "SHOW_ANSWER_AVATAR" => "Y", "ALLOW_VOTE" => "Y", "MANUAL_CSS_INCLUDE" => "N", "SHOW_ALL_IF_ADMIN" => "Y", "MINIMIZE_FORM" => "Y", "COUNT" => "10", "PAGER_TEMPLATE" => ".default", "DISPLAY_TOP_PAGER" => "N", "DISPLAY_BOTTOM_PAGER" => "Y", "PAGER_TITLE" => "Отзывы", "PAGER_SHOW_ALWAYS" => "N", "PAGER_DESC_NUMBERING" => "N", "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000", "PAGER_SHOW_ALL" => "N", "AUTO_LOADING" => "N", "JS" => "all" ), false );?> <?WDR2_EndArea('reviews_example');?> <?endif?>
После этого в файле template.php компонента bitrix:catalog.element в месте, где необходимо вывести отзывы, пропишите код:
<?if(CModule::IncludeModule('webdebug.reviews')){WDR2_MarkArea('reviews_example');}?>
При необходимости, подключить необходимые скрипты можно вручную (указанный необходимо выполнять, конечно, после подключения модуля):
<?CWD_Reviews2::InitJQuery();?>
Все, на этом стандартная установка закончена, и дальнейшие действия - это настройка размещенных компонентов.
При настройке необходимо указывать три основных параметра: интерфейс, тип объекта, объект. Тип объекта указывает на тип сущности, для которой оставляется отзыв. Например, для элемента инфоблока необходимо указывать соотв. опцию (в коде это "E_"). Объект - для элементов инфоблока это ID элемента. Для других объектов - любое значение, содержащее только символы латинского алфавита, цифры и знак подчеркивания, например, SHOP.
Имейте ввиду, что для работы компонентов модуля (в частности, отображение звездочек и отправка отзывов) необходимо наличие на странице установленного jQuery версии не ниже 1.8. Компонент «Страница с отзывами» поддерживает подключение и самого jQuery, и плагина для показа звездочек рейтинга - см. настройки компонента, параметр «Подключать JS-скрипты». Библиотека jQuery загружается модулем из ядра 1С-Битрикс, т.е. как раз версия 1.8.3.
Вопросов-ответов пока нет.
Внимание! Повторная установка в демо-режиме приведет к окончанию демо‑режима и невозможности использовать модуль.
Если Вы не успели попробовать модуль, напишите нам, мы поможем