В чем разница между Collection и Fieldset в ZendFramework?
Может кто-нибудь объяснить мне разницу? Коллекция может быть много полей? А fieldsets это "коллекция" элементов?
Я прав?
1 ответ
Решение
HTML позволяет группировать связанные поля формы с помощью <fieldset>
тег, как показано в примере ниже. Необязательный <legend>
тег позволяет определить заголовок для группы.
<fieldset>
<legend>Choose a payment method:</legend>
<input type="radio" name="payment" value="paypal">PayPal</input>
<input type="radio" name="payment" value="card">Credit Card</input>
</fieldset>
В Zend Framework 2 термин "набор полей" означает то же самое, что и в HTML - он позволяет определять группу элементов формы. Более того, вся форма может рассматриваться как набор полей.
В Zend Framework 2 термин "коллекция" аналогичен набору полей, поскольку позволяет группировать связанные элементы формы. Но он предназначен для динамического добавления элементов формы путем привязки массива объектов к элементам формы.