Dharma Form — конструктор форм для Joomla 5 и 6 для Joomla 5/6 | Расширения Dharma Design
Связаться с нами
Расширения · Joomla · Инструменты
Dharma design · 2026
Joomla 5/6 6

Dharma Form — конструктор форм для Joomla 5 и 6

Dharma Form: конструктор формы и окно обратной связи для сайта Joomla
Расширения · Joomla · Модули · Плагины · Dharma Design · Разработка · Joomla 5/6 · Расширения · Joomla · Модули · Плагины · Dharma Design · Разработка · Joomla 5/6 · Расширения · Joomla · Модули · Плагины · Dharma Design · Разработка · Joomla 5/6 · Расширения · Joomla · Модули · Плагины · Dharma Design · Разработка · Joomla 5/6 ·

Собирайте формы обратной связи в Joomla без ручной верстки: добавляйте поля, задавайте обязательность и выбирайте — показать форму на странице или открыть её в модальном окне.

Форма собирается в админке

Dharma Form — модуль-конструктор форм для Joomla 5 и 6. Вы добавляете поля кнопкой «+», задаёте подписи, подсказки и порядок перетаскиванием. Для каждого поля можно указать имя, которое попадёт в письмо, и собственный текст ошибки.

  • текст, e-mail, телефон с маской и текстовая область;
  • списки, радиокнопки и чекбоксы;
  • скрытые поля с адресом и заголовком страницы;
  • загрузка одного или нескольких файлов;
  • обязательное согласие с политикой конфиденциальности.
Конструктор полей формы Dharma Form в админке Joomla
Поля формы добавляются в конструкторе и настраиваются по отдельности.

Простая форма или модальное окно

В простой конфигурации форма отображается прямо на странице. В модальной — посетитель открывает её своей кнопкой или любым элементом с заданным CSS-классом. Можно настроить заголовок, вводный текст, названия полей, текст кнопки и её оформление.

Настройки Dharma Form: вид формы и тексты кнопки
Выберите способ показа формы и настройте её тексты и кнопку.
Пример модальной формы обратного звонка на сайте
Так может выглядеть форма для посетителя сайта.

Отправку выполняет RadicalForm

Dharma Form отвечает за настройку и отображение полей. Отправку заявок, почту, защиту от спама, уведомления и обработку загруженных файлов выполняет отдельный системный плагин RadicalForm. Установите и включите его, затем настройте адрес получателя и нужные способы уведомлений. Без плагина форма отображается, но не отправляет заявки.

Аналитика и действие после отправки

При успешной отправке можно отправить цель в Яндекс Метрику, Google Analytics 4 или Google Tag Manager. В настройках задаются цель и номер счётчика. После отправки модуль может показать сообщение, заменить форму благодарностью или перенаправить посетителя на выбранную страницу.

Требования

  • Joomla 5.2 или новее (в README отмечена проверка на Joomla 6.1 и 6.2);
  • PHP 8.2 или новее;
  • системный плагин RadicalForm 4.2.6 или новее;
  • Bootstrap 5 в шаблоне — только для режима модального окна.

Модуль не содержит обработчика отправки и не записывает данные в базу или файлы: эту работу выполняет RadicalForm. Перед установкой на рабочий сайт проверьте совместимость с вашей конфигурацией и настройками плагина.

Установка

Установите модуль через «Система → Установка → Расширения». Можно вставить URL актуального ZIP-архива в «Установить по URL-адресу» или скачать пакет со страницы релиза. После установки создайте модуль «Dharma Form», настройте форму, укажите позицию и страницы в привязке к пунктам меню.

Скачать Dharma Form 0.1.1 · Исходный код и инструкция на GitHub

Модуль распространяется по лицензии GPL-2.0. Исходный код, журнал изменений и инструкция доступны в репозитории проекта.

↑