1C-Битрикс Модуль v1.0.0 GPL v2

Evaris Bitrix Forms

Модуль форм для 1C-Битрикс с отправкой заявок в Telegram и Email. Компонент с AJAX, защита от спама, настройки в админке. Идеально для корпоративных сайтов и лендингов.

Вызов компонента
<?$APPLICATION->IncludeComponent(
    "evaris:form.telegram",
    ".default",
    [
        "FORM_TITLE" => "Обратная связь",
        "FIELDS" => ["name", "email", "phone", "message"],
        "REQUIRED" => ["email"],
    ]
);?>

Возможности

Telegram уведомления

Мгновенные уведомления о заявках в ваш Telegram чат или группу.

Email уведомления

Дублирование заявок на почту с красивым HTML-форматированием.

AJAX отправка

Отправка без перезагрузки страницы. Анимация загрузки, сообщения об успехе/ошибке.

Защита от спама

Honeypot поле + проверка времени заполнения. Без капчи и сторонних сервисов.

Настройки модуля

Токен бота, Chat ID, Email — всё настраивается в стандартной админке Битрикс.

Гибкий компонент

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

Установка

1

Скачайте модуль

Скачайте ZIP-архив и распакуйте в /local/modules/evaris.forms/

2

Установите модуль

Перейдите в Настройки → Настройки продукта → Модули и установите "Evaris Forms"

3

Настройте Telegram

В Настройки → Настройки модулей → Evaris Forms введите токен бота и Chat ID

4

Добавьте на страницу

Вставьте вызов компонента evaris:form.telegram на нужные страницы

Настройка Telegram

1

Создайте бота

Откройте @BotFather в Telegram и отправьте /newbot

2

Скопируйте токен

BotFather выдаст токен вида 123456:ABC-DEF... — скопируйте его

3

Узнайте Chat ID

Откройте @userinfobot и отправьте /start — он покажет ваш ID

4

Вставьте в настройки

Перейдите в настройки модуля Evaris Forms и вставьте токен и Chat ID

Поработаем над вашей задачей?
Ответим в течение рабочего дня

Мы используем файлы cookie для улучшения работы сайта и персонализации контента. Продолжая использовать сайт, вы соглашаетесь с использованием cookies в соответствии с нашей Политикой конфиденциальности.