2010-07-21 107 views
1

Zend_Form的使用,我将如何创建表单元素这样多维数组元素的基础

<input type="text" name="element[1]" value=""/> 
<input type="text" name="element[2]" value=""/> 
+1

像那样...(猜猜你的链接是否丢失) – Macmade 2010-07-21 14:24:31

回答

0

使用子窗体:

$form = new Zend_Form; 
$subForm = new Zend_Form_SubForm('SubForm', 'element'); 
$subForm->addElements(array(
    $subForm->createElement('Text', '0'), 
    $subForm->createElement('Text', '1'), 
)); 
$form->addSubForm($subForm, 'element'); 

我敢肯定,这可以用数组符号在某种程度上也被写入。

+0

Array notation:http://zendframework.com/issues/browse/ZF-2563#comment-18830-open – Ashley 2010-07-21 22:34:22