setDecorators([ ['ViewScript', ['viewScript' => 'form/password-restore.phtml']], ]); $this->addElement('text', 'email', [ 'label' => _('Email'), 'required' => true, 'filters' => [ 'stringTrim', ], 'decorators' => [ 'ViewHelper', ], ]); $this->addElement('text', 'username', [ 'label' => _('Username'), 'required' => false, 'filters' => [ 'stringTrim', ], 'decorators' => [ 'ViewHelper', ], ]); $this->addElement('submit', 'submit', [ 'label' => _('Reset password'), 'ignore' => true, 'class' => 'ui-button ui-widget ui-state-default ui-button-text-only center', 'decorators' => [ 'ViewHelper', ], ]); $cancel = new Zend_Form_Element_Button('cancel'); $cancel->class = 'ui-button ui-widget ui-state-default ui-button-text-only center'; $cancel->setLabel(_('Back')) ->setIgnore(true) ->setAttrib('onclick', 'window.location = ' . Zend_Controller_Front::getInstance()->getBaseUrl('login')) ->setDecorators(['ViewHelper']); $this->addElement($cancel); } }