Описание
Плагин для профи, но подходит для начинающих. Сочетает компактность (150 kb кода) с гибкостью и функциональностью. Не требует капчи (встроенная защита). Есть функции «зависимые поля», история отправлений, режим магазина, загрузка файлов на сервер (для избежания блокировки писем с вложениями), модальное отображение, ajax отправление, калькулятор. Смотрите больше на сайте разработчика.
Идея разработки состоит в создании конструктора, позволяющего сделать форму любой сложности без ограничений. Для ускорения процесса, плагин включает готовые виджеты, например: калькулятор, корзина (для магазинов), стилизованные поля, календарь, табы, клонер, спойлер, много других. Дизайн созданной формы нужно писать в CSS файл самостоятельно (есть встроенный default.css стиль).
Плагин быстродействующий, код оптимизирован на максимальную скорость работы. При тестировании ста разных форм (на одной странице), разницы в скорости загрузки не видно.
Переводы
- Английский — по умолчанию
- Russian — on
- French — on
- Spanish — on
Документация
Нет необходимости, плагин простой. Нажмите кнопку «Создать», создайте проект. Перейдите по ссылке «поля», добавьте поля. Чтобы удалить проект нажмите кнопку «Удалить».
Shortcode Пример: [QF id=»1″]
— id — project ID.
Скриншоты
Зависимые поля. Зависимые поля (функционал) могут иметь неограниченный уровень вложенности и применяться как к отдельному полю, так и к группе полей (виджетов) сразу. Совместимы с функцией калькулятора и любыми встроенными виджетами. Через зависимые поля можно так же выводить изображения, скрипты, стили и любой html код. Обязательные поля в зависимых группах проверяются только тогда, когда это нужно.
Клонирование полей. Функциональность видно на картинке. Может быть вертикальное клонирование и горизонтальное. Как и любой другой виджет, может быть вложен сам в себя (или другой виджет) на любой уровень вложенности.
Step by step form. Пошаговые формы можно делать с разветвлением логики. Например, пользователь выбрал белую опцию в форме. При переходе на следующий шаг он увидит белую ветку формы.
Tabs. Вкладки можно сделать вертикальными или горизонтальными. Плагин умеет проверить обязательные к заполнению поля в невидимых вкладках при сабмите, переключиться на незаполненную и подсветить.
Calculator. Гибкий калькулятор (есть 4 разных типа) подойдет и для простых торговых расчетов и для сложных научных калькуляторов. Калькуляторы поддерживают зависимые поля и любые встроенные виджеты.
Интерактивная форма. Хорошая новость для тех кто работает с Photoshop. QuickForm может легко делать интерактивные формы. При наличии набора картинок с прозрачным фоном, можно использовать функцию зависимых полей для наложения картинок в любой комплектации, количестве и сложности. Понадобятся знания CSS на базовом уровне.
Установка
Требования
- PHP 5.5 или старше
- WordPress 3.5.1 или старше. Будет работать на любой версии. Написан чистым PHP и javascript.
Отзывы
Участники и разработчики
«QuickForm» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «QuickForm» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
3.3.02
- Second attempt to let the plugin in.
1.0.06
- new version
1.0.05
- new version()
1.0.04
- modal window changes
1.0.03
- WordPress friendly changes
1.0.01
- First version