
Настраиваемая форма для обратной связи
Готовый шаблон настраиваемой формы обратной связи для 1С-Битрикс. Установите модуль для сбора заявок и связи с клиентами на любом сайте. Закажите решение.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 20.11.2025
- Обновлено:
- 24.06.2026
- Версия:
- 1.2.0
- Установлено:
- 50 - 99 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности настраиваемой формы
Настраиваемая форма обратной связи — это готовый компонент для 1С-Битрикс, который решает задачу быстрого размещения контактной формы на сайте. Продукт предназначен для ситуаций, когда необходимо получить от посетителя базовые контактные данные (имя, телефон, email, комментарий) без сложной кастомизации через административный интерфейс. Компонент подходит для всех редакций CMS: от «Старт» до «Бизнес», включая редакции «Стандарт» и «Малый бизнес». Решение оптимизировано для работы с композитом и не требует подключения jQuery — обработка формы построена на нативном JavaScript, что положительно сказывается на скорости загрузки страниц.
Ключевые возможности
- Гибкая настройка через параметры компонента — все настройки вынесены в визуальный интерфейс, не требуется редактировать код или создавать инфоблоки.
- Предустановленные поля — можно выбрать имя (CF_NAME), телефон (CF_PHONE), email (CF_EMAIL) и комментарий (CF_COMMENT) из готового списка, задать обязательность и порядок отображения.
- Дополнительные поля — предусмотрена возможность добавлять произвольные поля с уникальными атрибутами name для расширения функционала.
- Множественные формы на одной странице — компонент позволяет размещать несколько независимых форм, для каждой нужно указать уникальное название в настройках.
- Адаптивность и совместимость с композитом — форма корректно отображается на мобильных устройствах и поддерживает кеширование для ускорения работы сайта.
Что вы получаете после установки
После установки модуля в папке /bitrix/components/abcwww/ появляется компонент custom.form. Вы можете подключить его на любой странице — как через визуальный редактор, так и вручную в шаблоне. В публичной части форма обрабатывается без участия jQuery, что снижает нагрузку на браузер. Все данные отправляются стандартными средствами 1С-Битрикс. Пользователю не нужно настраивать почтовые события или шаблоны писем — форма готова к работе сразу после размещения на странице.
Для кого подходит
Решение ориентировано на веб-мастеров, владельцев бизнеса и разработчиков, которым нужно быстро внедрить форму обратной связи на сайт без лишних действий. Продукт особенно полезен для редакции «Старт», где инструменты для создания форм ограничены, но также подходит для более старших редакций, когда не требуется сложная CRM-интеграция или многоуровневая валидация. Тематика бизнеса не имеет значения — компонент универсален для любых сайтов: от интернет-магазинов до корпоративных порталов и лендингов. Если ваша задача — получить контакт от клиента с минимальными затратами времени на настройку, это решение будет оптимальным.
После установки модуля, в папке /bitrix/components/abcwww/ появится компонент custom.form, который вы можете подключить на странице вручную или через визуальный редактор.
Обработка формы в публичной части использует нативный js (нет необходимости подключать jquery), можно вызывать несколько компонентов на одной странице - в этом случае нужно обязательно указать уникальное название для каждой формы в настройке "Название формы".
Настройка формы
Настройки компонента позволяют выбрать предустановленные поля формы из предложенного списка, отсортировать их и задать обязательные. Для предустановленных полей зарезервированы имена полей: CF_NAME, CF_PHONE, CF_EMAIL, CF_COMMENT. Есть возможность добавить в форму дополнительные поля (атрибут name), название полей можно добавить тут же через разделитель == (пример: COMPANY==Компания) - префикс CF_ в настройках не нужно писать, он добавится в шаблоне автоматически. Очевидно, что названия дополнительных полей не должны дублировать предустановленные.
Поле комментария можно выбрать и отсортировать в настройках списка предустановленных полей, но есть настройка, позволяющая выводить это поле в конце списка после остальных текстовых полей, игнорируя сортировку.
Можно подключить поле для загрузки файла и настроить проверку на тип и размер загружаемого файла. У поля файла в форме предустановлено имя CF_FILE. По умолчанию установлен тип файла jpg.
В процессе обработки на сервере все поля формы экранируются, у предустановленных полей телефона и email идет дополнительная валидация. Подключена js-маска телефона, по умолчанию в настройках включена стилизация Bootstrap 5.
При отправке формы идет проверка CSRF-токена.
Антиспам
В настройках компонента можно активировать дополнительный антиспам, который проверяет у пользователя наличие работающего js в браузере и реализует сравнение произвольной контрольной строки на стороне сервера и клиента.
Внимание! Если по какой-то причине в шаблоне сайта не реализовано подключение js-файлов ядра битрикса (другими словами, нет вызова метода $APPLICATION->ShowHead() в header.php), то антиспам будет работать некорректно, нужно отключить соответствующий чекбокс в настройках компонента
Отправка EmailЕсть настройка включения отправки письма на Email, при установке модуля автоматически создается почтовое событие ABCWWW_CUSTOM_FORM_FILLING с прикрепленным почтовым шаблоном, но можно указать своё почтовое событие. В настройках компонента есть поле получателя, в нём указывается email, который подхватывается почтовым шаблоном по макросу #EMAIL_TO# (в предустановленном шаблоне макрос #EMAIL_TO# выставлен по умолчанию).
Сохранение данных формыДанные отправленной формы можно сохранить в инфоблок (выбирается в настройках), список отправленных полей сохраняется в поле "описание анонса", для сохранения отправленного файла в инфоблоке необходимо добавить свойство типа файл и указать его символьный код в настройке "Код свойства инфоблока для сохранения файла".
Для чего предназначена эта форма обратной связи?
С какими редакциями 1С-Битрикс совместим компонент?
Какова стоимость и условия лицензирования?
Как происходит установка и настройка формы?
Какую техническую поддержку я получу после покупки?
Установка модуля из Маркетплейса
Зайдите в административную панель сайта, перейдите в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Настраиваемая форма для обратной связи» и нажмите «Установить». Дождитесь завершения загрузки и установки решения.
Активация решения в разделе «Установленные решения»
Перейдите в «Маркетплейс» → «Установленные решения». Найдите установленный модуль и убедитесь, что его статус активен. Если требуется, нажмите «Активировать», чтобы модуль стал доступен для использования на сайте.
Размещение компонента на странице
Откройте нужную страницу сайта в режиме редактирования (например, через визуальный редактор). Добавьте компонент «Форма обратной связи (настраиваемая)» из списка доступных компонентов в нужное место страницы.
Настройка полей формы через параметры компонента
В настройках добавленного компонента выберите необходимые поля из предустановленного списка: CF_NAME (имя), CF_PHONE (телефон), CF_EMAIL (email), CF_COMMENT (комментарий). Задайте обязательность и порядок отображения полей. При необходимости добавьте произвольные поля с уникальными атрибутами name.
Сохранение изменений и проверка работы формы
Сохраните изменения на странице. Откройте сайт в браузере, заполните тестовые данные в форме и отправьте заявку. Убедитесь, что данные корректно передаются на указанный email или в административный раздел.
Проверка отображения и функциональности
Протестируйте форму на разных устройствах и в браузерах. Убедитесь, что все поля отображаются корректно, валидация обязательных полей работает, а отправка заявки завершается успешным сообщением.
- v1.2.020.06.2026Исправлена валидация MIME-типов для предотвращения загрузки произвольных типов файлов
- v1.1.311.05.2026Рефакторинг js-функционала компонента
- v1.1.219.03.2026Добавление поддержки композита, добавление защиты от double-submit
- v1.0.925.12.2025Исправление ошибки описания модуля при запросе обновлений с сервера
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.




















