Advertisement
piotrlewandowski

Zend Form Translation example

Jun 27th, 2011
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.98 KB | None | 0 0
  1. <?php
  2.  
  3. class Form_Login extends Zend_Form
  4. {
  5.     public function init()
  6.     {
  7.         $this->setMethod('post');
  8.         $this->setAttrib('id', 'loginForm');
  9.        
  10.         $username = $this->createElement('text', 'username');
  11.         $username->setRequired(true);
  12.         $username->setLabel($this->getView()->translate('formLabels_Username'));
  13.         $username->addFilter('StripTags');
  14.         $username->addFilter('StringTrim');
  15.  
  16.         $password = $this->createElement('password', 'password');
  17.         $password->setRequired(true);
  18.         $password->setLabel($this->getView()->translate('formLabels_Password'));
  19.         $password->addFilter('StripTags');
  20.         $password->addFilter('StringTrim');
  21.        
  22.         $submit = $this->createElement('submit', 'submit');
  23.         $submit->setLabel($this->getView()->translate('formLabels_Login'));
  24.        
  25.         $elements = array($username, $password, $submit);
  26.        
  27.         $this->addElements($elements);
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement