2009-08-23 125 views
0

這裏是我的類擴展了Zend_form其中一小段:Zend_Form的顯示組問題

$this->addElements(array(
    $inputField1, 
    $inputField2, 
    $inputField3, 
    $submitButton 
)); 

$this->addDisplayGroup(array('inputField1', 
          'inputField2', 
          'inputField3', 
          'submitButton'), 
         'fieldset1', 
         array('legend' => 'Lorem Ipsum')); 

問題是,當我打印表格,只會打印提交按鈕,輸入字段的字段(這些都是普通Zend_Form_Element_Text元素)不在那裏。

編輯:如果我刪除$ this-> addDisplayGroup()(或註釋它),文本元素顯示沒有問題。

回答

1

聽起來像你沒有在你的控制器中使用getDisplayGroup(),或者以後的形式init()方法使用