4
我正在使用窗體和子窗體。添加多個相同類型的子表單
我創建了以下內容:
$form = new Application_Form_Cv();
$experience = new Zend_Form_SubForm();
$form->addSubForm($experience, 'experience');
和'experience'
感謝我有我的數組中的元素,以
$form->addSubForm($experience, 'experience');.
當我嘗試以下方法:
$experience->addSubForm(new Application_Form_Experience(), '0');
$experience->addSubForm(new Application_Form_Experience(), '1');
該對象覆蓋自身,我只獲得一個'experience'元素,0和1不存在。
array (
'controller' => 'cv',
'action' => 'index',
'module' => 'default',
'CvName' => 'Cv Ingenieur informatique',
'LanguageCode' => 'fr',
'UserID' => '2',
'experience' =>
array (
'CompanyName' => 'Mondial Assistance Ltd',
'From' => '2002',
'Until' => '2009',
'Current' => '1',
),
'submit' => 'Save CV',
)
只有Zend_Form_Subforms
在數組中創建新的密鑰?