Каталог решений

TS Умная форма обратной связи

Битрикс модуль "Форма обратной связи +" позволяет отправлять / не отправлять сообщения с сайта, записывать данные в инфоблок, прикреплять файлы вложениями, размещать несколько форм на одной странице, защищать форму скрытой защитой от спама, записывать цели в Яндекс.Метрику, оформлять письма прямо из настроек компонента, поддерживает множество полей, множество настроек, дополнительные jQuery плагины, подсказки полей, проверка полей на jQuery и на PHP, генерация купонов и многое другое.... Поддерживаемые поля в конструкторе форм : Текстовое поле Поле E-mail Дата и время Дата одиночное поле или множественное Выпадающий список Множественный список Сгруппированный список Поле-разделитель, поддерживает html Флажки (выводятся множ. значения) Флажок один (значение не выводится) Переключатели (радиокнопки) Генератор уникального числа (купона на скидку) Текстовая область Скрытое поле (hidden) Загрузка файлов вложениями или ссылками Числовой счетчик (степпер) Соглашение об использовании Поля конструктора в любом количестве сортируются и группируются, пользуйтесь лучше им, он еще будет улучшаться и дополняться. Все возможности модуля Базовая настройка модуля после установки У вас простая форма с текстовыми полями? Попробуйте упрощенную версию модуля форм, она еще и бесплатная! Расширенная форма обратной связи

TS Умная форма обратной связи

TS Умная форма обратной связи

Скриншоты
Описание

Технические данные

Опубликовано:
10.12.2012
Обновлено:
19.10.2016
Версия:
3.7.0
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес»
Адаптивность:
Да
Поддержка Композита:
Да

Описание решения

Битрикс модуль "Форма обратной связи +" позволяет отправлять / не отправлять сообщения с сайта, записывать данные в инфоблок, прикреплять файлы вложениями, размещать несколько форм на одной странице, защищать форму скрытой защитой от спама, записывать цели в Яндекс.Метрику, оформлять письма прямо из настроек компонента, поддерживает множество полей, множество настроек, дополнительные jQuery плагины, подсказки полей, проверка полей на jQuery и на PHP, генерация купонов и многое другое....

Поддерживаемые поля в конструкторе форм :
  1. Текстовое поле
  2. Поле E-mail
  3. Дата и время
  4. Дата одиночное поле или множественное
  5. Выпадающий список
  6. Множественный список
  7. Сгруппированный список
  8. Поле-разделитель, поддерживает html
  9. Флажки (выводятся множ. значения)
  10. Флажок один (значение не выводится)
  11. Переключатели (радиокнопки)
  12. Генератор уникального числа (купона на скидку)
  13. Текстовая область
  14. Скрытое поле (hidden)
  15. Загрузка файлов вложениями или ссылками
  16. Числовой счетчик (степпер)
  17. Соглашение об использовании
Поля конструктора в любом количестве сортируются и группируются, пользуйтесь лучше им, он еще будет улучшаться и дополняться.


Все возможности модуля
Базовая настройка модуля после установки


У вас простая форма с текстовыми полями?
Попробуйте упрощенную версию модуля форм, она еще и бесплатная!
Расширенная форма обратной связи

Отзывы (16)
Обсуждения (147)
1 - 5 из 147
Что нового
3.7.0 (19.10.2016) [+] В раздел настроек компонента Почтовые шаблоны добавлена опция Отправлять в письме только заполненные поля
[х] Запись макроса #TICKET_ID# в сообщении после отправки формы
Обратите внимание, версия v4!
1) В ближайших релизах v4 будет полностью переписан модуль под новое ядро D7, уберу все зависимости от скриптов Битрикс, все будет на jQuery, отправку почты переделаю на стандартную, чтобы в таблицу b_event падали письма и привязку файлов.
2) Если для кого-то есть критически нежелательные изменения, пожалуйста, сообщите мне.
3) Можете любые пожелания по пунктам отправить мне с темой: Пожелания: Форма обратной связи +
3.6.2 (25.09.2016) [x] Фикс демо-режима
3.6.1 (20.09.2016) [x] В параметрах компонента изменено подключение библиотеки jQuery, теперь можно подключать и jQuery 2.1.3.min.js
[x] Фикс шаблона NAME jQuery-валидатора для проверки имени пользователя
[x] Обновлены все поля конструктора в настройках по умолчанию
3.6.0 (20.09.2016) [+] В компонент встроены подсказки jQuery Tooltipster
https://youtu.be/uG2PxX7WZts
Пока подсказки выводятся только в шаблоне default
Поддерживает два атрибута:
@tooltip-title=Подсказка
@tooltip-content=#tooltip_content
где #tooltip_content - это html-контент, подробнее смотрите в документации на моем сайте

3.5.2 (26.06.2016) [x] Фикс обновлений
3.5.1 (26.06.2016) [x] Исправления блока "Отделы/филиалы"
3.5.0 (26.06.2016) [+] Улучшения шаблона модального окна modal
[+] Добавлен jQuery plugin Chosen для оформления выпадающих и множественных списков select
[+] Добавлено новое поле типа password
Ваш пароль@input@type=password@name=password@data-validation=[L>=6]@data-validation-label=Ваш пароль@sort=2@required
[+] Добавлена новая тема шаблона uikit-chosen
https://youtu.be/T4kDJwwO-k4
3.4.0 (24.06.2016) [+] Улучшения шаблона default
[+] Для флажков и переключателей добавлен атрибут @inline
@inline - значения поля выводит в строку блоками, а не на каждой строке отдельно
[+] Для переключателей добавлен атрибут @optional, работает только при включенном плагине iCheck
@optional - скрывает значения поля и показывает кликом по флажку
https://youtu.be/smksOS8DrwY
3.3.3 (30.05.2016) [x] Подстановка полей пользователя в поля формы
3.3.2 (27.03.2016) [x] исправлены ошибки в блоке Отделы/Филиалы, для рассылки писем по разным отделам компании.
3.3.1 (01.02.2016) [x] фикс применения стилей сайта к модальным окнам
3.3.0 (30.01.2016) [+] Сделал подстановку всех макросов полей формы в два сообщения после успешной отправки формы
[+] В констрруктор форм для поля типа "Файл" добавлено ограничение на количество загружаемых файлов
По умолчанию берется максимальное значение из настроек php.ini сервера
[+] В параметрах компонента при первой настройке берется "максимальный размер файла" из настроек php.ini сервера
[+] В раздел настроек "Внешний вид" добавлена опция "Ширина поля, px/%"
3.2.0 (28.12.2015) [+] Добавлена возможность задать класс кнопки вызова модального окна
[+] Добавлен класс uk-width-1-1 чтобы сделать кнопку отправки формы во всю ширину
[x] Исправлена верстка и стили всех плагинов модального окна шаблона modal
3.1.0 (05.11.2015) [+] добавлена тема шаблона uikit-light, тема включается в настройках компонента в разделе "Внешний вид"
3.0.0 (11.10.2015) [+] В поля конструктора добавлен параметр @sort для сортировки полей, пример: @sort=1
[+] В поля конструктора добавлен параметр @group для группировки полей, пример: @group=1
Внимание! Группируются поля по порядку, например поля 1,2,3 можно сгруппировать в @group=1, поля 4,5,6 можно сгруппировать в @group=2, а поля 1,3,9 - нет!
[+] В раздел "Модальное окно шаблона" добавлен параметр "Ширина окна, px", т.е. теперь можно ширину модального окна задавать в настройках компонента
[+] Добавлено новое поле типа счетчик (Stepper), настраивается через data-атрибуты, для поля обязателен класс @class=stepper, задается значение по умолчанию и т.д., пример:
Счетчик@input@type=stepper@name=STEPPER@value=1@class=stepper@required@data-type=int@data-limit=[1,null]@data-arrow-step=1
Работает на jQuery-плагине "Numeric Stepper", настройки плагина задаются через data-атрибуты
2.9.0 (04.10.2015) [+] Обновлен jquery.inputmask до версии 3.2.0, маски для наших стац. и сот. номеров ждем в версии 3.5
[+] Добавлен параметр "Скрытая копия (BCC)"" в раздел настроек компонента "Основные параметры", скрытая копия только для администратора.
[+] Добавлен раздел настроек компонента "Серверные переменные", значения выбранных переменных будут прикрепляться в конце письма для администратора.
[x] Убрано --Выбрать-- для поля Переключатели
[x] Исправлена работа масок после Аякс в шаблоне modal
2.8.1 (21.09.2015) [x] Не работало перенаправление на страницу в шаблоне default версии 2.8.0, если задано.
2.8.0 (09.09.2015) [+] Добавлен AJAX-шаблон формы в модальном окне "modal".
Для работы шаблона необходимо отключить в настройках компонента встроенный "режим AJAX", выбрать "Плагин модального окна", задать текст Кнопки или свою кнопку сделать, которая будет вызывать форму по ее ID.
[+] Добавлены плагины модальных окон: CSS Modal 1, Uikit 2, Bootstrap 3 и соответстующая группа параметров "Модальное окно шаблона"
[+] В шаблоне компонента ".default" раздел "Модальные окна" переименован в "Сообщение после отправки", тут пока работает только плагин "CSS Modal 1"
[+] Добавлена группа настроек "Соглашение", например: флажок "Согласен с публичной офертой", пока не будет выбран, форма не отправится
[+] Для флажков, радиокнопок, выпадающих списков добавлена возможность задать значения по умолчанию параметром @checked, например:
- Вып-й список@select@name=SELECT1@required@values=Опция 1#Опция 2#Опция 3@checked=Опция 2
- Список множ.@select@name=SELECT2@required@multiple@values=Опция 1#Опция 2#Опция 3@checked=Опция 2#Опция 3
- Флажки@input@type=checkbox@name=CHECKBOXES@required@values=Значение 1#Значение 2#Значение 3@checked=Значение 1#Значение 3
- Флажок@input@type=checkbox@name=CHECKBOX@required@value=Да@checked=Да
- Переключатели@input@type=radio@name=RADIO@required@values=Значение 1#Значение 2#Значение 3@checked=Значение 3
перечисление значений также, как в параметре @values.
[x] - Исправлены все найденные ошибки.
2.7.1 (30.07.2015) [x] В заголовки письма добавлен Return-Path, который уведомит отправителя в случае недоставленного сообщения
[x] Исправлена работа формы с $.ajax() (пока без подключения JS работает только php-валидация)
[x] Исправлена ошибка пустого поля "От", когда включена опция подмены, но самого поля e-mail в форме нет, относится к формам заказа обратного звонка.
[x] Добавлены подсказки к служебным полям, в которые можно передавать адрес и наименование товара, относится к формам заказа товара, покупки в 1 клик.
2.7.0 (29.07.2015) [+] Добавлена опция "Текст под сообщением", которая дает возможность выводить html-text под сообщением успешной отправки формы
[+] В валидатор форм добавлены русскоязычные регулярки, конкретно шаблон NAME, PHONE. Теперь маска телефона и валидатор работаю корректно.
Спасибо за помощь и предложения по доработкам модуля Евгению Гладко, WEB-студия «ТвойАдмин». [+] Сообщение выводимое пользователю после отправки формы стало многострочным и поддерживать html
[х] Опция "Прятать форму после отправки" переделана на php и вынесена в "Основные параметры"
[х] Динамические стили каждой формы выводятся в <header>...</header>
[х] Исправлена кодировка для M.Outlook в заголовке From для формата e-mal: Тюнинг-Софт <info[@]tuning-soft.ru>
[х] Исправлена ошибка загрузки файла вложением в копии письма для пользователя
[х] Исправлена ошибка парсера data-атрибутов
2.6.1 (29.06.2015) [x] Исправлена ошибка в верстке [x] Отключены все вызовы jQuery-плагинов по умолчанию
2.6.0 (16.06.2015) [+] Добавлены маски jquery.inputmask
Маски задаются пока только в конструкторе форм через атрибут @data-inputmask таким образом (через одинарные кавычки):
@data-inputmask='mask': '+7(999) 999-9999'
[+] Доп. настройки в раздел "Внешний вид": 1) box-shadow (тень) активного поля, 2) border (рамка) активного поля;
[+] Доработано поле загрузки файлов конструктора форм;
[+] В конструктор форм добавлена возможность задавать отдельно для каждого поля placeholder через атрибут @placeholder, например:
@placeholder=+7(___) ___-____
[+] Демо на моем сайте обновлены + добавлены примеры использования масок, плейсхолдеров и подсветка активных полей отдельно для каждой формы.
2.5.0 (05.06.2015) [+] Загрузка файлов в конструкторе форм.
Пока настройки берутся из раздела "Загрузка файлов", а чтобы не выводились поля для загрузки файлов из этого раздела, необходимо в опции "Число полей" прописать 0, в этом случае будут выводиться только поля загрузки файлов из конструктора форм.
Синтаксис поля для конструктора:
Файлы@input@type=file@name=files@multiple@size=3
[+] Множественная загрузка файлов по кнопке "+ Добавить еще"
[+] Плагин и раздел опций для стилизации чекбоксов и переключателей iCheck v1.0.2 вместо Form Styler, при включении iCheck плагин Form Styler будет отключаться автоматически.
[+] Изменены чуть-чуть стили для темы Uikit
[-] Из настроек компонента удалена опция включения плагина Form Styler, но сам плагин Form Styler остается в модуле для совместимости со старыми версиями модуля.
2.4.0 (27.05.2015) [+] В настройки компонента добавлены опции:
- Шаблон сообщения об ошибке в поле
- Cообщение об ошибке для обязательных файлов
- Cообщение о некорректном e-mail
- Свои классы для обертки формы

[x] Исправлены ошибки верстки и всякие мелочи
p.s. В следующих обновлениях будет новый, очень клевый шаблон!;)
2.3.0 (25.05.2015) [+] Добавлены новые параметры: Выравнивание текста в названии поля, Ширина названия поля.
[x] Изменен код отправки цели в Яндекс. Метрику.
[х] Исправлена ошибка в лэнгах компонента, не все названия фиксированных полей подставлялись в почтовый шаблон.
Установка
Актуальная инструкция по установке и настройке модуля
https://tuning-soft.ru/shop/api.feedback/#tab-settings

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение