Чтобы добавить текст на кнопку вы скорее всего сделаете так
$form = new Zend_Form(); $element = new Zend_Form_Element_Submit('send', array('value' => 'Добавить')); $form->addElement($element);
Но на кнопке будет написано send.
Чтобы установить надпись на кнопке необходимо воспользоваться метом setLabel.
$element->setLabel('Login');
Или в конструкторе передать надпись в качестве параметра:
$element = new Zend_Form_Element_Submit('send', array(label' => 'Добавить')) ;
Это несколько нелогично, потому что очевидный способ — это установить атрибут value. Но как мне кажется, разработчики фреймворка сделали это умышленно, чтобы сделать единый способ установки подписи для всех элементов формы.

20 Фев 2012 в 8:41 дп
Кошмар. Теперь верю, что Зенд — действительно самый сложный пхп фреймворк, если даже для добавления текста на кнопку нужно писать статью)
Толи дело Кохана — kohanaframework.su