 
			
				23/10/2009, 13:41
			
			
			     |  
      |    |    |    Fecha de Ingreso: septiembre-2009  
						Mensajes: 31
					  Antigüedad: 16 años, 1 mes Puntos: 0     |        |  
  |      Respuesta: Como asignar un boton una action        Hola tengo un problema... tengo 2 botones y cada uno hace una accion distinta lo hice asi....   
 public function validarAction() 
    { 
      $param= $this->_request->getPost(); 
      $form = new Default_Form_Formulario(); 
        if ($form->isValid($_POST)) {  
              $boton1 = $_POST["buscar"]; 
              $boton2 = $_POST["guardar"]; 
              if(!empty($boton1)) {       
	            $id_usuario = $form->getValue('id_usuario');     
                   $buscamodel = new Default_Model_Prueba(); 
                   $busca = $buscamodel->find($id_usuario);      
                   $form->populate($busca);	      
	                $this->view->form= $form; 
	                  }   
              else {// el boton 2 guardar 
                   $param = $this->_request->getPost(); 
                   $form = new Default_Form_Prueba();   
                   if ($form->isValid($_POST)) 
                       {     
                      $model = new Default_Model_Prueba($form->getValues()); 
                      $model->save(); 
          } 
       else 
          { 
            print_r("NO paso"); 
          }                 
      }             
 yo quiero buscar el registro si existe lo monto despues si quiere modificar un dato pues hacerlo y despues darle guardar; pero si yo busco y despues modifico al guardar m da un error por q la url m monta d nuevo la direccion de la funcion... 
no existe una forma q no sea con las variables de session como dice GatorV para hacer esto??? ya que esto esta en el mismo controlador.. ¿Entonces no puedo tener mas d una accion en el controlador?           |