Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/10/2009, 07:35
tsar
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Como asignar un boton una action

Hola rodrigo_00, hice lo q m dijistes y m funciona, pero tengo un problemita necesito q cuando sea el boton 2(enviar) este m envie a otro controlador, lo hice con el _redirect pero necesito q no c m pierdan los datos q trae el otro formualrio... Como podria hacer esto????? lo hice asi:

public function validarAction()
{
$param= $this->_request->getPost();
$form = new Default_Form_Formulario();
if ($this->getRequest()->isPost()) {
if ($form->isValid($_POST)) {
$boton1 = $_POST["buscar"];
$boton2 = $_POST["enviar"];
if(!empty($boton1)) {
$parametros= $this->_request->getPost();
$form = new Default_Form_Formulario();
if ($form->isValid($_POST)) {
$id_usuario = $form->getValue('id_usuario');
$buscamodel = new Default_Model_Prueba();
$busca = $buscamodel->find($id_usuario);
$form->populate($busca);
$this->view->form= $form;
}
}
else //boton 2
{
print_r("es el otro boton...");
$this->_redirect(' ./form/recibe');
}
}
}
else {
print_r("formulario iinvalido"); }

}