Модуль форм для разработчиков: поля описываются в XML по механизму форм Joomla, доступны все стандартные типы полей, капча, цепочки форм, сохранение заявок и собственные классы обработки.
qlform — модуль Марайке Ригель (Mareike Riegel) для создания форм на основе XML-описания форм Joomla. Поля задаются XML-разметкой, поэтому доступны все стандартные типы полей Joomla: текст, email, календарь и другие. Инструмент рассчитан на разработчиков: без знания XML и механизма форм Joomla собрать форму не получится, зато форму можно настроить под очень разные задачи — от контактной формы до многошагового опроса.
Возможности
- Контактная форма с отправкой данных на заданный адрес и копией отправителю.
- Проверка данных и в браузере (JavaScript), и на сервере средствами Joomla.
- Поддержка плагинов капчи Joomla.
- Цепочки форм: после отправки одной формы открывается следующая, что удобно для больших опросов.
- Сохранение заявок через компонент сообщений Joomla, отправка и сохранение файлов.
- Собственный класс валидации, предварительная обработка данных и заготовка класса для своего кода.
- Запись данных в произвольную таблицу базы — в платной версии.
Совместимость
Joomla 4, 5 и 6. Версия 15.0.3, последнее обновление в JED — 24 мая 2026 года. Исходный код и трекер ошибок — на GitHub.