Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/08/2012, 12:07
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Validar nick en Zend Framework

Pues desde el lado de Zend solo necesitarías 2 actions, el primero sería para construir el formulario y presentarlo en pantalla, el segundo sería para checar la consulta a la base de datos y regresar en JSON la respuesta, puedes usar el helper de JSON para retornar la respuesta:
Código PHP:
Ver original
  1. class FooController extends Zend_Controller_Action
  2. {
  3.         public function formAction() { /* dibujas la forma y la presentas */ }
  4.  
  5.         public function checkAction() {
  6.                   // checas en tu DB
  7.                   $this->_helper->json(array('existe' => true));
  8.         }
  9. }

Ya en tu vista ahí ocupas el framework javascript que más te parezca o una llamada AJAX plana, lo que quieras para llamar a tu checkAction y procesar la respuesta JSON.

Saludos.