2011-11-10 46 views
2

我對ZF是全新的,請原諒我的愚蠢行爲。我在ZendFramework中添加了以下內容,並且我想添加一個對該子表單顯示的描述,但我無法弄清楚如何實現該功能。ZendFramework:向子表單添加說明

$mySubForm = new SubForm(array(
    'legend' => 'Title', 
    'isArray' => false, 
)); 

$this->addSubForms(
    array(
     'something' => $mySubForm; 
    )); 

回答

1

要添加的描述,您可以使用setDescription方法:

$mySubForm->setDescription('MY MESSAGE'); 

如果在呼應的形式,你沒有看到的說明,加入這一行太:

$mySubForm->setDecorators(array('Description', 'FormElements', 'Form')); 
+0

不會'$ mySubForm-> addDecorator('Description');'這裏比較合適嗎? – vascowhite

+0

不,您必須指定子窗體的所有裝飾器,請參閱Zend/Form/SubForm.php @ 53(zf 1.12)處的zend framework source。 –