Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/02/2011, 15:58
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Duda con AjaxContext

No se bien que estas haciendo pur, pero no es asi, segun lo que estas mostrando en formAction deberia ir unicamente el form y en processAction es donde procesas el request(aunque lo podes unificar todo en formAction), algo así:

Código PHP:
Ver original
  1. public function formAction()
  2. {
  3.     $form = new Default_Form_Example();
  4.     $this->view->form = $form;
  5. }
  6.  
  7.  
  8. public function processAction()
  9. {
  10.     if(!$this->_request->isXmlHttpRequest()) {
  11.         throw new OnlyXmlHttpRequestAllowed();
  12.     }
  13.     if($this->_request->isPost()) {
  14.         ....
  15.     }
  16. }

los formularios van dentro de la carpeta forms de cada modulo, la clase debe ser Module_Form_Class, los filters, validators, decorators del form deberias setearlos en el init del form, algo asi:

Código PHP:
Ver original
  1. class Default_Form_Example extends Zend_Form
  2. {
  3.     public function init()
  4.     {
  5.         $this->setMethod(Zend_Form::METHOD_POST);
  6.         $this->setElementFilters(array('stripTags'));
  7.         ....
  8.     }
  9. }

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)