Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/02/2010, 18:41
Ferdinandum
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 16 años
Puntos: 1
Mensaje Respuesta: Formularios Zend

Oki, se puede crear como validador? o me creo una funcion.


Código PHP:
   public function registrarseAction(){
     
$form = new Forms_reguserForm();
     
$form->setMethod('post')
               ->
setAction($this->getRequest()->getBaseUrl() . '/Auth/Guardar')
               ->
getElement('submit')->setLabel('new  user'); 
               
         
$this->view->form $form;
    }

    public function 
guardarAction(){
          ............
          
$form = new Forms_reguserForm();
          if (!
$form->isValid($this->_request->getPost())) {
            return 
$this->_helper->redirector('registrarse');
          }
          ...........
     } 
Tengo 2 funciones Registrase y Guardar. Registrase es la funcion que carga el formulario y Guardar la que lo valida, Pero cuando hay errores el formulario se crea de nuevo en blanco, como puedo corregir este fallo.


En cuanto a los decorators, no he tocado nada, ya que no enciendo su estructura. Pero preferia hacerlo con una tabla e ir colocando los elementos de uno en uno.