Мы разработали модуль Bussol: Виджеты обратной связи
Модуль позволяет размещать на сайте виджеты Telegram, Whatsapp, VK, Б24, форму обратной связи.
Данные с формы обратной связи можно отправлять не только на почту, но и в Telegram и Битрикс24, создавая лиды и контакты с помощью вебхуков
Установка модуля производится штатным способом.
После установки модуля в административной части слева на панели появится раздел Bussol. В нем находятся настройки модуля. Укажите в настройках виджеты, которые должны отображаться: виджет VK, виджет Telegram, виджет Whatsapp, виджет формы обратной связи.
Для виджета обратной связи укажите, какие поля будут отображаться в форме: Имя, Телефон, E-mail, Сообщение и какие из них будут обязательными для заполнения. Если требуется, чтобы данные с формы обратной связи приходили в Telegram, то укажите данную настройку «Отправлять уведомление о заказе в Телеграм». Также необходимо будет указать Телеграм-токен, ID Телеграм-чата и тему сообщения.
Далее, необходимо настроить шаблон письма, в котором будут передаваться данные с формы. Тип почтового события BUSSOL_MESSENGER_FEED и привязанный к нему шаблон «Сообщение с формы обратной связи» создаются при установке модуля. Отредактируйте шаблон как вам нужно.
После выполнения всех разместите код компонента виджета в нужном месте на сайте:
$APPLICATION->IncludeComponent(
"bussol:messenger.widget",
"",
Array(
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"WIDGET_POSITION" => "right_bottom"
)
);
Если виджеты должны отображаться на всем сайте, то поместите компонент в футере шаблона.
Если виджет нужно разместить на статической странице, то разместите код компонента в коде нужной страницы.
Также код компонента виджета можно разместить на динамической странице (страница товара, страница статьи и т.д.) через редактор.
Приобрести данный модуль вы можете по ссылке