大家好日子! 我在这里设置子表单元素,它工作正常。
//Setting SubForm element
$subForm = new Zend_Form_SubForm();
$subForm->setName('sampleSubForm');
$subForm->addElement('text', 'test', array(
'value' => 'someValue',
'name' => 'test',
'belongsTo' => 'sampleSubForm',
'size' => '1',
'maxLength' => '1',
'decorators' => array('ViewHelper'),
));
$this->form->addSubForm($subForm, 'sampleSubForm');
我仍然在摆弄并想知道如何在表单提交时访问子表单元素,以设置其值。 干杯和快乐的编码!感谢
答案 0 :(得分:5)
虽然不清楚$this
是什么,但以下情况应该有效:
$this->form->getSubForm('sampleSubForm')->test->setValue('some value');