ZF- Как получить доступ к элементам подчиненной формы и установить ее значения - PullRequest
2 голосов
/ 04 апреля 2011

Добрый день всем! У меня есть настройка элементов подчиненной формы, и она отлично работает.

//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');

Я все еще продолжал бы возиться и удивляться, как получить доступ к элементам подчиненной формы при отправке формы, чтобы установить ее значение. Ура и счастливого кодирования! спасибо

1 Ответ

5 голосов
/ 04 апреля 2011

Хотя не ясно, что такое $this, должно работать следующее:

$this->form->getSubForm('sampleSubForm')->test->setValue('some value');
...