【发布时间】:2014-07-17 16:45:44
【问题描述】:
我正在使用 Zend_Form 并且陷入了困境。我有一些值的数组,如下所示:
$feeTypes = array(1,2,3,4);
并希望以 zend 形式创建 6 个文本元素,应呈现如下:
<input type="text" name="class_fee_type[1]" />
<input type="text" name="class_fee_type[2]" />
<input type="text" name="class_fee_type[3]" />
<input type="text" name="class_fee_type[4]" />
我尝试了下面的代码,但不知道如何关联上面的 $feeType 数组。
$class_fee_type = $this->CreateElement('text','class_fee_type')
->setRequired(false)
->setAllowEmpty(false)
->setIsArray(true)
->setRegisterInArrayValidator(false)
->setDecorators(array( array('ViewHelper')
));
我没有在这个表单中使用任何子表单。这绝对是简单的 zend 形式。 谢谢。
【问题讨论】: