如何以zend 2形式提供自定义名称

时间:2015-10-23 06:16:52

标签: php zend-framework2

如何使用zend 2表单创建自定义属性名称,我需要创建如下所示的属性名称

<input type="text" name="USER[FIRSTNAME]" />

提前致谢。

1 个答案:

答案 0 :(得分:3)

Zend 2使用方括号作为其字段集。

如果你这样做:

$form = new Form();
$fieldset = new Fieldset('USER');
$input = new Text('FIRSTNAME');
$fieldset->add($input);
$form->add($fieldset);

渲染表单时,您将获得此信息:

<fieldset>
   <input type="text" name="USER[FIRSTNAME]" value="">
</fieldset>