Обновление модуля отзывов Cackle Reviews для битрикс

Сегодня мы рады сообщить о совершенно новом модуле интеграции виджета отзывов Cackle Reviews в Сms Bitrix .

Что изменилось?

В новом модуле появились следующие функции:

  • Появился выбор способа привязка отзывов по URL или id инфоблока
  • Загрузка всех заказов по кнопке из настроек плагина
  • Поддержка мультисайтовости при загрузке заказов
  • Возможность логирования проблем связанных с загрузкой заказов
  • Изменилась панель настроек модуля.

Расскажем по каждому из пунктов.

Новая панель настроек

Мы применили новые технологии: Material Design и AngularJs. Material Design это концепция 3d дизайна от Google которая будет применяться повсеместно во всех проектах и сервисах Google, а также на Android начиная с версии 5.0 и front-end фреймворк AngularJs.

Выглядит это так Панель настроек модуля Cackle-Reviews 1

Панель настроек модуля Cackle-Reviews 1

Панель настроек модуля Cackle-Reviews 2

Панель настроек модуля Cackle-Reviews 2

Выбор способа привязка отзывов по URL или id инфоблока

Теперь выбор способа привязки отзывов(с подробными инструкциями) доступен из админ панели настроек модуля. Доступно 2 варианта:

Вариант 1.(простой) Вы можете добавить компонент через визуальный редактор перетаскиваем компонента в нужную область страницы.. при этом привязка отзывов будет по URL

Вариант 2. Вы можете вызвать компонент через код например на странице описания товара интернет магазина(/bitrix/components/bitrix/catalog/templates/.default/bitrix/catalog.element/.default/template.php)
следующим кодом
$APPLICATION->IncludeComponent("cackle.reviews", ".default",
array("CHANNEL_ID" => $arResult['ID']),false);

в этом случае привязку будет к id элемента блока, что является более надежным вариантом в случае смены ссылок.

Выбор способа привязки отзывов прежде всего необходим для правильной загрузки заказов и их связки со url продукта.

Загрузка всех заказов по кнопке из настроек плагина

Теперь загрузка заказов может производиться не только в автоматическом режиме(при создании/изменении заказов), но и по кнопке "Загрузка заказов". Загрузка происходит по выбранным критериям загрузки: доставленные, оплаченные (если не выбрана, то все)

Поддержка мультисайтовости при загрузке заказов

Если у вас несколько купленных лицензий сайтов на одной платформе bitrix, то для каждого сайта необходимо ввести необходимые ключи в настройках модуля, и в этом случае загрузка заказов будет проходить в соответствующие сайты.

Возможность логирования проблем связанных с загрузкой заказов

Мы добавили функционал логирования отправки заказов, и в случае возникновения проблем с загрузкой заказов можно просто прислать на support@cackle.me уникальную ссылку с логом.