到目前为止,我一直在将输入过滤器绑定到模块中的表单,换句话说,我一直在表单中创建元素,将输入过滤器添加到模块端的元素。
例如检查这个例子
现在我根据要求动态创建文本字段元素,就像我的表单中的这样
//Form
public function addNamesTextFieldElement($names)
{
foreach($names as $name)
{
$nameTextField = new Element\Text($name->getName());
$nameTextField->setAttribute('type', "text");
$nameTextField->setLabel($name->getName());
$this->add($nameTextField );
}
}
将输入过滤器添加/附加到此类动态生成的元素的最佳方法是什么。