Другие модули на выбор

Отзывы

Стоимость: руб.
Этот компонент мы сможете использовать только при наличии лицензии. Подходящие редакции:

Получите быструю помощь по покупке, оплате, установке, настройке, продлению и другим вопросам, оставив заявку

После установки модуля переходим в его настройки /bitrix/admin/settings.php?lang=ru&mid=intensa.reviews&mid_menu=1 и добавляем e-mail, если необходимы оповещения о добавлении нового отзыва на сайт. Если оставить поле пустым, то оповещения приходить не будут.

Размещаем компонент отзывов intensa:product.reviews в нужном месте. Как правило, для карточки товара это файл element.php компонента каталога. В параметрах нужно указать переменную, в которой хранится ID элемента, к нему будут привязываться отзывы. По умолчанию это $elementId.

Перед сохранением в базе отзыв можно менять, подписавшись на событие модуля OnBeforeReviewAdd (пример обработчика):$eventManager->addEventHandler( "intensa.reviews", "OnBeforeReviewAdd", static function (\Bitrix\Main\Event $event) { $data = $event->getParameters(); $data['USERNAME'] = 42; return new \Bitrix\Main\EventResult(\Bitrix\Main\EventResult::SUCCESS, $data); } );