public function __construct() { $this->setName('login_form'); parent::__construct(); $username = new Zend_Form_Element_Text('username'); $username->setLabel('Назва користувача')->setRequired(true); $password = new Zend_Form_Element_Password('password'); $password->setLabel('Пароль')->setRequired(true); $submit = new Zend_Form_Element_submit('submit'); $submit->setLabel('Ввійти'); //добавляєм в форму $this->addElements(array($username, $password, $submit)); }
private function getFormLogin() { $form = new Zend_Form(); $email = new Zend_Form_Element_text('login'); $email->setOptions(array('label' => 'Login'))->setRequired(true); $password = new Zend_Form_Element_password('password'); $password->setOptions(array('label' => 'Hasło'))->setRequired(true); $filter = new Zend_Filter_StripTags(); $password->addFilters(array($filter)); $submit = new Zend_Form_Element_submit('submit'); $submit->setOptions(array('label' => 'Dalej')); $form->addElement($email)->addElement($password)->addElement($submit); return $form; }
public function __construct() { $this->setName('form_user'); parent::__construct(); $username = new Zend_Form_Element_Text('username'); $username->setLabel('Имя пользователя')->setRequired(true)->addValidator('NotEmpty')->addValidator('Alnum')->addFilter('StringTrim')->addFilter('StripTags'); $password = new Zend_Form_Element_Password('password'); $password->setLabel('Пароль')->setRequired(true)->addValidator('NotEmpty'); $email = new Zend_Form_Element_Text('email'); $email->setLabel('Email')->addValidator('EmailAddress'); $submit = new Zend_Form_Element_submit('submit'); $submit->setLabel('Добавить'); $this->addElements(array($username, $password, $email, $submit)); }
public function __construct() { $this->setName('form_registration'); parent::__construct(); $username = new Zend_Form_Element_Text('username'); $username->setLabel('Имя пользователя')->setRequired(true)->addValidator('NotEmpty')->addValidator('Alnum')->addValidator('Db_NoRecordExists', false, array('table' => 'users', 'field' => 'username'))->addFilter('StringTrim')->addFilter('StripTags'); $password = new Zend_Form_Element_Password('password'); $password->setLabel('Пароль')->setRequired(true)->addValidator('NotEmpty'); $password_confirm = new Zend_Form_Element_Password('password_confirm'); $password_confirm->setLabel('Введите пароль еще раз')->setRequired(true)->addValidator('NotEmpty')->addPrefixPath('Remchi_Validator', 'Remchi/Validator', 'validate')->addValidator('Passwordconfirm'); $email = new Zend_Form_Element_Text('email'); $email->setLabel('Email')->addValidator('EmailAddress'); $submit = new Zend_Form_Element_submit('submit'); $submit->setLabel('Добавить'); $this->addElements(array($username, $password, $password_confirm, $email, $submit)); }
public function __construct() { $this->setName('form_registration'); parent::__construct(); $username = new Zend_Form_Element_Text('username'); $username->setLabel('Назва користувача')->setRequired(true)->addValidator('NotEmpty')->addValidator('Alnum')->addValidator('Db_NoRecordExists', false, array('table' => 'users', 'field' => 'username'))->addFilter('StringTrim')->addFilter('StripTags'); $password = new Zend_Form_Element_Password('password'); $password->setLabel('Пароль')->setRequired(true)->addValidator('NotEmpty'); $password_confirm = new Zend_Form_Element_Password('password_confirm'); $password_confirm->setLabel('Введіть ще раз пароль')->setRequired(true)->addValidator('NotEmpty')->addPrefixPath('Custom_Validator', 'Custom\\Validator', 'validate')->addValidator('Passwordconfirm'); $email = new Zend_Form_Element_Text('email'); $email->setLabel('Email')->addValidator('EmailAddress'); $submit = new Zend_Form_Element_submit('submit'); $submit->setLabel('Додати'); //добавляєм в форму $this->addElements(array($username, $password, $password_confirm, $email, $submit)); }