Конструкторы/модули, создающие формы обратной связи для Джумла
В независимости от направленности сайта на Joomla, в большинстве случаев установка формы обратной связи и/или формы заказа – будет очень кстати. В данном материале рассмотрим некоторые дополнения и конструкторы, при помощи которых можно создавать нестандартные и сложные формы.
Содержание
simple2Form2: конструктор для создания форм для Joomla
simple2Form позволяет создавать любые формы заказа для сайта Joomla (например, «форма обратной связи», «форма контактов» и др.). Модуль работает благодаря технологии AJAX, что говорит о возможности отправки сообщений без необходимости перезагрузки страницы; он устроен таким образом, что даже если будет отключен JavaScript, то модуль будет продолжать исправно работать.
Конструктор выстраивает формы заказа при помощи мета-языка, что немного напоминает построение на языке HTML. К слову, в код формы есть возможность вписывать HTML, CSS, JavaScript коды, что открывает перед администраторами практически безграничные возможности. Если язык HTML вам незнаком, то тогда лучше воспользоваться первой редакцией модуля simpleForm.
Практически все элементы мета-языка модуля выглядят как и HTML код, а их главным отличием является то, что HTML код обрамляется знаками больше/меньше, а тут вместо них используются фигурные скобки. В код формы можно включать следующие составляющие:
- form – тэг самой формы заказа;
- element – тэг элемента формы заказа;
- option – тэг одного из вариантов тэга element.
Элемент «form» может быть как открывающим, так и закрывающим (например, {form} и {/form}), но заметим, что этот элемент не является обязательным, ведь его необходимо использовать лишь тогда, когда у вас появляется необходимость в выносе кода за пределы формы (к примеру, для отображения во всплывающем окне наряду с использованием JavaScript библиотеки).
У всех элементов, за исключением «form», есть свой набор атрибутов. Конструктор доступен по ссылке: http://allforjoomla.ru/sf2-generator
Contactus: конструктор форм для Joomla 2.5 – 3.5
Contactus является русскоязычной формой обратной связи для сайтов, которые работают на Joomla 2.5-3.5.
Все сообщения, отправленные пользователями в форму, отправляются в административную панель вашего сайта, а также на e-mail.
Конструктор Contactus сумел скомбинировать в себе простоту использования, привлекательный внешний вид и функциональность, в результате чего на данный момент конструктор форм Contactus используется на тысячах сайтов.
Достоинства конструктора форм заказа для Joomla:
- форма обратной связи была сделана таким образом, что она выглядит привлекательно на любом устройстве и в любом обозревателе;
- большинство подобных форм содержат в себе скрытые ссылки, которые, как правило, негативно отражаются на продвижении вашего сайта (конструктор Contactus не имеет скрытых ссылок, поэтому проблем с формой не будет возникать никаких);
- Контактус просто установить и настроить: от вас потребуется выбрать поля/формы для отображения и цветовое оформление.
Contactus доступен в двух комплектациях – базовая и полная. Собственно, базовая комплектация распространяется бесплатно, но позволяет только производить настройку полей формы, отправлять сообщения на почту, прописывать копирайт; полная версия стоит 290 рублей, но дополнительно предлагает защиту от спама, добавление файлов, выбор цветового оформления, создание нескольких форм заказа на одном сайте, создание всплывающей формы заказа.
Скачать форму бесплатно или приобрести ее можно на оф. сайте разработчика: http://joomly.ru/forma-obratnoj-svyazi
Perfect AJAX popup Contact Form: продвинутая форма обратной связи для Joomla
Можно пробовать создать свои формы, путем установки бесплатных плагинов и модулей, но получить то, что было необходимо, может и не выйти. Если функционала бесплатных вариантов вам недостаточно, то обратите взор на платный модуль Perfect AJAX Popup Contact Form. Приобрести плагин можно по URL: http://www.perfect-web.co/joomla/ajax-contact-form-popup-module (там же можно просмотреть демо).
Если необходимо поставить модуль на один сайт, то он обойдется всего в 9.99 евро + 30 дней на скачивание и техподдержку; если необходимо убрать обновления, то заплатив 29.99 евро вы получите возможность ставить модуль на неограниченное количество сайтов + 1 год технической поддержки и установку обновлений.
Достоинства Perfect AJAX Popup Contact Form:
- можно создавать форму обратного звонка или форму контактов;
- создание форм с заявкой на продукт или услугу;
- техническая поддержка в виде тикетов;
- форма с голосованием и анкетами;
- гибкость в настройке;
- работа модуля происходит только в рамках вашего сервера (нет никаких внешних скриптов);
- модуль прекрасно работает и на мобильных устройствах;
- возможность отправки файлов через форму;
- нет вшитых ссылок на разработчика.
Модуль ставится как и все другие. Настройки разбирать полностью не станем, но рассмотрим основные пункты: theme – настройка темы; toggle tab – вид кнопки, благодаря которой происходит раскрытие формы; fields – добавление полей (текст, чек-бокс, списки, дата и пр.); upload – пределы на размер файлов; e-mail – настройка почты; events – события, при которых будет происходить автооткрытие формы.