'label' => 'Стоимость, руб.',
'green' => 'Зеленый',
'label' => 'Наименование',
'label' => 'Фамилия'
class FormController extends Zend_Controller_Action
Создадим FormController в /application/controllers/
resources.jquery.version = "1.7"
resources.view.helperPath.My_JQuery_View_Helper = "My/JQuery/View/Helper"
resources.view.helperPath.ZendX_JQuery_View_Helper = "ZendX/JQuery/View/Helper"
resources.view[] = ""
Инициализируем объект View с поддержкой JQuery в конфигурационном файле application.ini, устанавливаем путь к нашим помощникам, устанавливаем версии и пути к javascript-библиотекам
Создадим новый ZF проект
Перейдем к практической реализации этого.
Динамическое добавление групп элементов в формах Zend Framework с использованием ZendX_JQueryДинамическое добавление групп элементов в формах Zend Framework с использованием ZendX_JQuery
Я предлагаю решить этот вопрос посредством создания отдельного элемента формы, реализующего данную функциональность.
Для меня минус этого подхода заключается в том, что практически невозможно вынести конфигурацию формы в отдельное место (в отдельный файл конфигурации) и ее приходится «доконфигурировать» в обработчике формы.
Также, не секрет, что существует общий подход к решению данного вопроса — добавление групп элементов через субформы. Логика этого подхода проста — в шаблоне посредством яваскрипта на форму добавляются необходимые группы элементов, в обработчике формы подсчитывается кол-во пришедших групп элементов и, соответственно их количеству, добавляются субформы, затем уже вся форма с субформами валидируется.
Не секрет, что часто возникает необходимость добавить на форму элементы или группы элементов, количество которых может быть неопределенным или достаточно большим, чтобы указать их явно в конфигурации формы.
Динамическое добавление групп элементов в формах Zend Framework с использованием ZendX_JQuery
PVSM » Динамическое добавление групп элементов в формах Zend Framework с использованием ZendX_JQuery » Print
Комментариев нет:
Отправить комментарий