Как изменить значение Zend_Form_Element_Submit - PullRequest
4 голосов
/ 09 мая 2009

У меня есть несколько форм, единственным отличием которых является текст в кнопке отправки.
Я пытаюсь изменить текст отправки, изменив его значение, но безрезультатно.

$form=getForm()//get a full Zend_Form object with elements.
$form->getElement('mySubmit')->setValue('new value');
....
....
$form->render(); //This will still put 'mySubmit' in the [submit] (var_dumping it shows the new value in the _value member, tried also with setAttrib();

А этот:

$form=getForm()//get a full with elements Zend_Form object.
$form->getElement('mySubmit')->setName('new value');
....
....
$form->render(); //This will still put 'newvalue' in the [submit] NO SPACES, no good :-(

1 Ответ

10 голосов
/ 09 мая 2009
$form->getElement('mySubmit')->setLabel('new value')

Выполняет ли это то, что вы ищете?

...