在子表单中的表中显示数据

时间:2010-10-05 14:35:45

标签: zend-framework zend-form zend-form-sub-form

我对子表格有疑问。

目前我有2个子表单和一个父表单。在其中一个子表单中,我想从模型中获取数据并且需要在表中显示,第一列需要有一个单选按钮,因为我想知道哪一行已被选中。但是,由于表格不是表格元素,如何才能完成?

我应该放弃子表格或你建议做什么?

THX!

1 个答案:

答案 0 :(得分:3)

我遇到了类似的问题,最后添加了一个带有自定义视图助手的无线电表单元素(因此没有子表单)。

$this->createElement('radio', 'someRadioButton')
     ->setAttribs( array('helper' => 'formRadioWithTable') );

我的视图助手扩展了Zend_View_Helper_FormRadio并定义了formRadioWithTable()方法,其中出现了所有HTML表格标记。