【发布时间】:2013-01-19 07:31:43
【问题描述】:
我需要创建一个接受可变数量交易的表单。该表单有 4 个元素和一个交易数组(定义为:类型(cr/dr)、日期、分类帐(下拉)和金额)。 可以有任意数量的事务:这由 javasript 处理并作为 post 数组发送。显然 Zend Forms 没有能力处理这个问题。如何使用 Zend Form 接受无限数量的输入?
【问题讨论】:
标签: php forms zend-framework zend-form
我需要创建一个接受可变数量交易的表单。该表单有 4 个元素和一个交易数组(定义为:类型(cr/dr)、日期、分类帐(下拉)和金额)。 可以有任意数量的事务:这由 javasript 处理并作为 post 数组发送。显然 Zend Forms 没有能力处理这个问题。如何使用 Zend Form 接受无限数量的输入?
【问题讨论】:
标签: php forms zend-framework zend-form
【讨论】:
您必须通过编写将所有 4 个表单字段创建为数组类型
isArray=>真
通过使用您的表单字段名称,例如 type[]、date[]、ledger[] 和 amount[]。 并且您在表单发布后获得了控制器中的所有值。
这些元素就像数组。现在你可以做任何你想做的事情。
【讨论】: