joomla работа с формами RSForm Pro
Primary tabs
Ваш коллега не сторонник работы с платными модулями (денег нет))), но вот у заказчика был этот модуль и скажу, что в смысле джумлы -- вещь неплохая.
Уточню, что этот модуль позволяет встраивать на страницу формы ("модули" -- в терминологии джумлы), он встраивается в главное меню в админке и имеет вкладку "компоновка", где можно редактировать HTML формы -- навешивая нужные классы вёрстки.
Создав форму, её можно встроить как модуль (фактически -- виджет), на какую-то стандартную позицию в теме сайта.
Как сделать чтобы фрома появлась по клику
Ну для этого надо обернуть блок позиции, в которой она появляется в невидимый (чтобы сама форма как бы не знала, что она невидима), добавить на страницу кнопку -- это можно сделать внаглую редактируя тему (хак) ну и написать JS -- отлавливая форму по ID.
Не работает Ajax-валидация
Убедитесь, что в ответ не попадает какое-нибудь сообщение об ошибке типа Notice -- если нет времени разбираться в причинах -- можно просто выключить в конфиге php.
Значение по умолчанию (checkbox)
В русской версии перевода поле (в графическом интерфейсе) может называться "Наименование" -- именно значение этого поля попадает в value (по умолчанию же пустая строка, что не очень).
Правда, возникает проблема, что не ясно как скрыть label который появлятся, как только мы задали value -- в качестве решения можно использовать
value=" "
(пробелу)
-- валидатор засчитает такое значение как "отмеченное" (для чекбокса).
- Log in to post comments
- 2091 reads