Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 20:46
Avatar de alfcm
alfcm
 
Fecha de Ingreso: mayo-2009
Mensajes: 291
Antigüedad: 14 años, 11 meses
Puntos: 7
submit con Zend

Hola a todos,
bueno tengo una duda en Zend,tengo mi form e intento submitear con una imagen que ejecuta una funcion en javascript, PERO SI HAGO CON UN BOTON SUBMIT TODO NORMAL, pero quisiera que me funcione con una imagen.


Código HTML:
Ver original
  1. <form name="frmcliente" action="cliente.php" method='POST'>
  2. <input type="text" name="nombre"/>
  3. <input type="text" name="apellido"/>
  4. <a href="#" /><img src="mboton.gif" onclick="enviar()"/></a>
  5. </form>

y en mi javascript esta la funcion enviar

Código Javascript:
Ver original
  1. function enviar(){
  2. document.frmcliente.submit();
  3. }

en puro PHP si corre, pero en ZEND hago lo mismo con algunos cambios

Código HTML:
Ver original
  1. <form name="frmcliente" action="http://localhost/sist/public/cliente/editar" method='POST'>
  2. <input type="text" name="nombre"/>
  3. <input type="text" name="apellido"/>
  4. <a href="#" /><img src="mboton.gif" onclick="enviar()"/></a>
  5. </form>

El javascript es el mismo de arriba

y mi controller es el siguiente a modo de prueba para saber si llega al metodo

Código PHP:
Ver original
  1. public function editarAction(){
  2.        
  3.         $this->logger->log($this->_getParam('nombre'),Zend_Log::ERR);
  4.        
  5.     }

Y no funciona

Al parecer no entra al controller porque deberia mostrarme el nombre del request pero no lo hace, solo me muestra en rojo POST.editar y el "Estado: Abortado".


Muhas Gracias de antemano