Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/02/2011, 15:39
pur
 
Fecha de Ingreso: agosto-2007
Mensajes: 98
Antigüedad: 16 años, 8 meses
Puntos: 4
Respuesta: Duda con AjaxContext

Hola, quizas no me expresé bien, o no tengo bien el concepto de AjaxContext
Tengo en el formAction las variables, tanto del formulario para form.phtml y la validacion para el formulario o sea para form.ajax.phtml.
Código PHP:
Ver original
  1. public function formAction()
  2.     {
  3.         // Aca muestro el formulario a form.phtml
  4.  
  5.        include_once 'Formulario.php';  // el formulario podría ir en un helper pero lo coloco así de prueba
  6.  
  7.         $form= new Formulario();
  8.         $conf=$form->confirmar();
  9.         $this->view->verformulario=$conf;  
  10.  
  11.         //hasta aca para form.phtml      
  12.  
  13.         // aca cuando se detecta el AjaxContext, para la vista form.ajax.phtml
  14.         $f = new Zend_Filter_StripTags();
  15. $username = $f->filter($this->_request->getPost('nombre'));
  16. $password = md5($f->filter($this->_request->getPost('clave')));
  17. .
  18. .
  19. .
  20. ... y toda la validacion
  21.  
  22.   $this->view->validado= "usuario validado satisfactoriamente";    //esta variable se espera en un div debajo del formulario, que es donde recibe el resultado de ajax.
  23.     }
Espero que se entienda, tengo una vista normal con un formulario y valido este formulario en el mismo action mediante ajax, pero el resultado de ajax va a form.ajax.phtml

No sé si esta bien implementado así, me suena raro tener dos vistas y un action.
Saludos.