Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## my controller/action code
- $req = $this->getRequest();
- $form = new Hr_Form_Users();
- if ($form->isValid($req->getPost())) {
- $user = new Hr_Model_User($req->getPost());
- print_r($req->getPost()); // <-- has password entry in array
- print_r($form->getValues()); // <-- no password entry in array
- print_r($user); // <-- password not set if I use $form->getValues
- $mapper = new Hr_Model_Mapper_Users();
- $mapper->save($user);
- }
- ## My Form
- class Hr_Form_Users extends Zend_Form
- {
- public function __construct($options = null)
- {
- parent::__construct($options);
- $this->setName('users');
- $id = new Zend_Form_Element_Text('id');
- $id->setLabel('id')
- ->setRequired(true)
- ->addValidator('NotEmpty')
- ->setValue(0);
- $person = new Zend_Form_Element_Text('person');
- $person->setLabel('Person')
- ->setRequired(false)
- ->addValidator('NotEmpty')
- ->setValue(0);
- $username = new Zend_Form_Element_Text('username');
- $username->setLabel('Username')
- ->setRequired(true)
- ->addValidator('NotEmpty');
- $password = new Zend_Form_Element_Text('password');
- $password->setLabel('Password')
- ->setRequired(false)
- ->addValidator('NotEmpty')
- ->setValue('');
- $password = new Zend_Form_Element_Text('confirm');
- $password->setLabel('Confirm')
- ->setRequired(false)
- ->addValidator('NotEmpty')
- ->setValue('');
- $lastuser = new Zend_Form_Element_Text('lastuser');
- $lastuser->setLabel('lastuser')
- ->setRequired(false)
- ->addValidator('NotEmpty')
- ->setValue('');
- $lasttime = new Zend_Form_Element_Text('lasttime');
- $lasttime->setLabel('lasttime')
- ->setRequired(false)
- ->addValidator('NotEmpty')
- ->setValue('');
- $this->addElements(array($id,$person,$username,$password,$lastuser,$lasttime,));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement