A+AA-

QuickForm 2 - генератор форм с зависимыми полями и калькулятором

Maurits Cornelis Escher Metamorphosis (фрагмент)

Компонент QuickForm 2 - это продолжение популярного компонента старой версии, создающий динамические формы на движке Joomla.

С помощью QuickForm 2 вы сможете создать форму высокой сложности, включающую зависимые поля любого уровня вложенности, калькулятор, форму заказа, тестирования или поддержки, с разветвленной структурой и удобным управлением.

QuickForm 2 является компонентом с высокой степенью защиты от внедряемого кода, который он просто проигнорирует. Ни одно поле, не заложенное в структуру вашей формы не будет обработано. Он также сверит результат калькулятора, присланный браузером, пересчитав его на сервере, какой бы разветвленной ни была ваша форма. Компонент компактен, не нагружает базу и сервер, рассчитан на любой уровень пользователя.

Обсуждение и поддержка QuickForm 2 на форуме http://joomlaforum.ru/index.php/topic,330126.0.html.

Пример простой формы

Более сложный пример





Установка

Установочный пакет включает сам компонент форм, модуль и плагин группы контент. Для вывода формы через плагин, вставьте инструкцию {QuickForm id=хх}, где хх - id проекта формы, в нужное место материала или любого компонента, поддерживающего контент-плагины. Если на вашем сайте уже установлена старая версия (QuickForm 1), ее нужно предварительно деинсталлировать.

Скачать

Скачать компонент QuickForm 2 можно по ссылке.

Совместимость Joomla! 3+


Для удобства пользования, все группы полей теперь разбиты по проектам. Создайте проект формы и перейдите по ссылке "поля".Теперь вы можете создавать и комбинировать группы полей, создавая зависимости или клонируемые группы. Для изменения порядка расположения полей, перетаскивайте их мышкой.

Обратная ссылка на автора


Компонент QuickForm 2 распространяется свободно по лицензии GNU GPL. В настройках компонента вы сможете выбрать вариант отображения авторской ссылки: видимая, скрытая, без ссылки. В последнем случае вам понадобится ввести код, простое удаление авторской ссылки из файлов приведет к неработоспособности расширения. Здесь вы сможете получить код.

Введите EMAIL на который будет выслан код *  
Введите домен который нужно активировать *  
WebMoney R1 120RUB
LiqPay20USD
YandexMoney1 120RUB