Модуль состоит из двух компонентов, которые отдельно устанавливаются на странице:

  1. Отзывы о продукте;
  2. Отзывы пользователя.

Основные возможности модуля

  • Клиент может оценить продукт/новость/другую информацию на вашем сайте (максимальная оценка – 5 звездочек).
  • Клиент может оставить текстовый комментарий.
  • Вы можете добавить капчу, которая позволит оставлять отзывы без регистрации.
  • Автор отзыва может его редактировать/удалить.
  • Вы можете удалить отзыв.
  • Клиент может прикрепить к комментарию до 5 файлов.
  • Вы и автор отзыва можете удалять прикрепленные файлы.
  • Модуль подтягивает к отзыву аватар, имя и email из профиля пользователя.
  • Рядом с отзывом отображается дата его публикации. Шаблон отображения даты можно изменить.
  • Вы можете оставлять комментарии к отзыву.
  • Отображение общего рейтинга продукта.
  • Отображение количества оставленных оценок.
  • Отображение количества оставленных текстовых комментариев.
  • Нумерация комментариев.
  • Изменение иконок для оценки продукта. Возможность добавить свои иконки.
  • Изменение количества отзывов, отображаемых на странице.
  • Изменение дизайна постраничной навигации по страницам отзывов.

Купить модуль можно на сайте Маркетплейс.

Установка и настройка модуля

  1. Скачайте и установите модуль.
  2. Модуль появится во вкладке «Marketplace» вашего сайта.

install_module

  1. Для настройки перейдите: «Настройки» – «Настройки модулей» – «Отзывы».

settings_module

  1. Заполните следующие поля:
    • адрес электронной почты администратора, на который будут приходить уведомления об оставленных отзывах;
    • имя администратора;
    • высота аватара;
    • ширина аватара.

field

  1. Настройте почтовые события: «Настройки» – «Почтовые события» – «Почтовые шаблоны».

mail_template

Почтовый шаблон можно отредактировать.
При добавлении нового комментария на указанную электронную почту будет приходить уведомления.

edit_mail_template

При установке модуля будет создан новый информационный блок.

new_infoblock

Поля созданного информационного блока:

  • Имя пользователя, который добавил комментарий;
  • Email пользователя, который добавил комментарий;
  • Текст комментария;
  • ID товара, к которому оставили комментарий;
  • ID пользователя, к которому прикреплен комментарий;
  • Оценка, выставленная пользователем – от 1 до 5;
  • Комментарий модератора;
  • ID изображения, прикрепленного пользователем (можно загрузить до 5 изображений).

properties_infoblock

Чтобы начать использовать компонент его необходимо разместить его на странице.

comments_on_page

  1. Задайте необходимые параметры.
  2. Выберите вид постраничной навигации и сохраните настройки.

params_module

Чтобы комментарии привязывались к товару или элементу, вызов компонента необходимо разместить во вкладке «Каталог».
Код вызова компонента

<?$APPLICATION->IncludeComponent(
	"itprosteer.reviews:page.product",
	"",
	Array(
		"CAPTCHA" => "Y",
		"DISPLAY_BOTTOM_PAGER" => "Y",
		"DISPLAY_TOP_PAGER" => "N",
		"ELEMENT_ID" => "=id_element",
		"FILE_TO_RATING" => "/bitrix/components/itprosteer.reviews/page.product/background/components/rating.png",
		"NAV" => "3",
		"PAGER_DESC_NUMBERING" => "N",
		"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
		"PAGER_SHOW_ALWAYS" => "N",
		"PAGER_TEMPLATE" => ".default",
		"PAGER_TITLE" => "",
		"TEMPLATE_FOR_DATE" => "YYYY-MM-DD"
	)
);?>

in_catalog_component


ELEMENT_ID

замените на

=id_element

В параметрах компонента измените

ELEMENT_ID

на

$ElementID

Сохраните изменения.

Модуль установлен и настроен. Теперь посетители вашего сайта могут оставлять отзывы.

  1. Чтобы добавить отзыв надо нажать «Оставить комментарий».

add_comment

  1. Заполнить все поля.
    • Поставить оценку (рейтинг).
    • Написать текстовый комментарий (не менее 5 символов).
    • Заполнить поля «Имя» и «Email».
    • Если необходимо, можно прикрепить файл.

send_comment

Если пользователь не авторизирован, ему необходимо ввести защитный код от спама.

add_security_code

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

comment_new

Активируйте оставленный отзыв, если хотите, чтобы он отображался.

answer_on_comment

Вы можете комментировать отзыв.

answe_new

На скриншоте показано, как будет выглядеть оставленный комментарий.

design_list_comment

Модуль дает возможность создать страницу с комментариями конкретного пользователя.

user_comment

Так можно посмотреть все комментарии, оставленные конкретным пользователем.

user_commenrt_page

Желаем вам приятного пользования и только положительных отзывов!