Содержание


Form (Формы)


Form, ЗФ2, Zend Framework 2, ZF2, ру, ru




Zend\Form создан как мост между Вашей моделью данных (model) и отображением (View Layer). В нем есть небольшой слой объектов, отображающих элементы форм, InputFilter, методы для привязки данных, приходящих для и с формы и прикрепленных объектов.

 

Zend\Form содержит следующие методы:

 

- Elements (элементы), состоят из имени и атрибутов.

- Fieldsets (группировка), расширяет  Elements, но дает возможность создавать другие элементы и группировки.

- Forms (формы), расширяет Fieldsets ( а так же, получается, и Elements).  Обеспечивают связь данных и объектов, составление InputFilters. Привязка данных осуществляется через Zend\Stdlib\Hydrator.

 

Для облегчения вывода формы и её элементов в Zend\Form создан ряд помощников видов. Они принимают элементы, группировки, формы и используют атрибуты для рендеринга.

 


Автор статьи: DuB