渲染Zend_View_Helper_FormElement而不使其成为Zend_Form的一部分。

| 我创建了一个Zend Framework视图助手来显示数据库结果列表。 视图助手应用jQuery DataTables插件,并扩展了Zend_View_Helper_FormElement。 它必须是一个FormElement,因为除其他外,它应该由表单包装以便分页。 当前,我创建一个Zend_Form,添加DataTables-Element并将其传递给视图。 我真正想做的是: 创建DataTables-Element的实例并将其传递给视图。 渲染时,它应该将自己包装在Zend_Form中。 但是:DataTables-Element如何知道它已经是Zend_Form的一部分? 换句话说:当元素不是表单的一部分时,render函数还应该呈现一个表单元素。     
已邀请:
        您可以使用zend视图助手来呈现各种表单元素,这些元素不是这样的表单的一部分:
echo $this->formText(\'elementID\', \'value\', array( \'size\' => 20,
                                                  \'class\' => \'foo\')
                     );
有很多初始帮助程序可以以zend方式呈现表单元素。     

要回复问题请先登录注册