Ver Mensaje Individual
  #24 (permalink)  
Antiguo 26/10/2009, 08:20
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Como asignar un boton una action

Esque no entiendo realmente cual es tu problema con usar forward, para eso existe y es para lo que debe de usarse, para llamar a otra acción en el mismo u otro controlador como parte del request actual.

La teoria es, seleccionas el botón dos, validas que es el segundo botón en tu controlador, y haces un forward a la acción/controller que quieras usar y pasas el request actual como parte de las opciones (si ves el 4to parámetro para forward son los parámetros) y ejecutas esa acción, si tu vas a ejecutar otra acción podrías hacer:

Código PHP:
Ver original
  1. $this->_forward('otheraction', null, null, $request->getPost());

Saludos.