我有一个表单,它触发__construct
方法中的事件以从另一个模块加载一些项目。到目前为止一切顺利,从另一个模块加载了一个字段集并添加到表单中,并且在request->getPost()
我有 fieldset 内元素的数据,但$form->getData()
没有 fieldset 的数据。
我$form->getInputFilter()
在将此字段集添加到表单之前进行了调用,似乎调用$form->getInputFilter()
dosn 不会为新添加的元素创建过滤器。那么如何在不重新创建孔过滤器的情况下为动态事件创建输入过滤器呢?
还是我应该延迟调用$form->getInputFilter()
,直到所有元素都添加到表单中?