Модуль представляет собой универсальную, адаптивную контактную форму, работающую на технологии AJAX.
- Совместимость с версией Joomla!:
- 2.5
- 3.x
Гибкость настроек позволит привести форму к такому виду, который нужен именно вам, под уникальный дизайн именно вашего сайта.
C помощью настроек можно задавать такие параметры, как ширина формы, её внутренние отступы, различные цвета для кнопки и текста, цвет и уровень прозрачности фона формы (прозрачность идеально подойдет для лендинг страниц). Есть возможность указать цветовые параметры при наведении мышью. Можно выбрать какие поля показывать, а какие нет. Какие поля требуют обязательного заполнения, а какие нет.
Все это и многое другое реализовано без использования каких-либо дополнительных библиотек вроде jQuery или MooTools и не требует их подключения. Таким образом, модуль гарантирует отсутствие конфликтов с другими расширениями. Вся клиентская часть написана только на чистом, нативном JavaScript.
Features
- AJAX
Модуль работает на технологии AJAX. Отправка письма происходит без перезагрузки страницы.- RESPONSIVE
Форма адаптивна к мобильным устройствам.- Только нативный JavaScript
Модуль не использует дополнительные JS-библиотеки (jQuery, MooTools и т.д.). Это полностью исключает возможность конфликта с другими расширениями.- HTML 5 Field Types
В форме используются поля стандарта HTML 5. Это дает некоторые приемущества, например дополнительную браузерную валидацию, вызов специализированной клавиатуры (под номер телефона, под email...) на мобильных устройствах и т.д.- Мультиязычность
Из коробки в модуль включены как Русский, так и Английский языки. При желании можно создать любой другой перевод.- Наличие Update Server-а
Вам не нужно самостоятельно следить за выходом новых версий модуля т.к. в систему устанавливается сервер обновлений. При появлении свежей версии, Joomla! сама оповестит вас об этом и вы сможете обновиться буквально в один клик.
Системные требования
- Joomla! версии 2.5 или 3+
Функционал модуля (настройки в админке)
Основные настройки
Поля формы
- E-mail получателя
Укажите email, на который вы хотите получать сообщения из формы. Если оставить это поле пустым, то письмо будет отправлено на ящик, указанный как "E-mail сайта" в общих настроках Joomla!.- Подпись в теме письма
Тема каждого приходящего письма, отправленного через форму, будет начинаться с вашей подписи. Параметр нужен для визуального отделения писем, отправленных через форму от остальных.- Заблокировать форму после успешной отправки
Для избежания мультикликов, данный параметр позволяет заблокировать форму после успешной отправки письма.- Время показа сообщений об отправке (в секундах)
Укажите, сколько секунд показывать сообщене об успешной или неуспешной отправке письма.
Внешний вид
- Вкл. / Выкл. поле "Email"
Параметр включает поле, в котором посетителю предлагается оставить свой email.- Email обязателен для заполнения (Да / Нет)
- Вкл. / Выкл. поле "Телефон"
Параметр включает поле, в котором посетителю предлагается оставить свой телефон.- Телефон обязателен (Да / Нет)
- Вкл. / Выкл. поле "Тема сообщения"
Параметр включает поле, в котором посетитель сайта может указать тему своего обращения.
http://zubarev.me/development/iz-responsive-ajax-contact-form
- Ширина формы
Параметр позволяет задать ширину формы в любых единицах измерения (px, %, em, rem...).- Внутренние отступы формы (padding)
Можно указывать в любых единицах измерения (px, %, em, rem...).
Примеры использования:
"15px" - 15px со всех сторон
"15px 0" - 15px сверху и снизу, 0 слева и справа
"5px 10px 15px" - 5px сверху, 10px слева и справа, 15px снизу
"10px 5px 10px 5px" - 10px сверху, 5px справа, 10px снизу, 5px слева- Цвет текста в форме (не в input-полях!)
Параметр определяет цвет текста формы (сообщения об отправке, информация и т.д.). Эта настройка не затрагивает стили самих полей (input-ов).- Фоновый цвет формы
- Непрозрачность фона формы
Параметр задает уровень непрозрачности (opacity) для фона. Можно задать значение от 0 до 1.
0 - Полностью прозрачный (невидимый) фон
1 - Непрозрачный (залитый) фон- Текст кнопки
Можно задать свой собственный текст для кнопки "Отправить".- Цвет текста кнопки
- Цвет текста кнопки при наведении
- Цвет самой кнопки
- Цвет самой кнопки при наведении
IZ Responsive AJAX Contact Form - модуль контактной формы для Joomla! 1.1.2
Модуль представляет собой универсальную, адаптивную контактную форму на AJAX.
Метки: