带有Zend Form的可变输入数量的表单

时间:2013-01-19 07:31:43

标签: php forms zend-framework zend-form

我需要创建一个接受可变数量的事务的表单。表单有4个元素和一个事务数组(由:type(cr / dr),date,ledger(dropdown)和amount定义)。 可以有任意数量的转换:这由javasript处理并作为post数组发送。显然,Zend Forms没有能力处理这个问题。如何使用Zend Form接受无限数量的输入?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

您必须通过编写

将所有4个表单字段创建为数组类型

<强> IsArray的=&GT;真

使用此表单字段名称,如类型[],日期[],分类帐[]和金额[]。 并且您在表单发布后获得了控制器中的所有值。

这些元素就像array.now你可以做任何你想做的事。