Foros del Web » Programando para Internet » PHP » Zend »

Problema para pasar mensaje de Controller a Vista

Estas en el tema de Problema para pasar mensaje de Controller a Vista en el foro de Zend en Foros del Web. Bueno es bastante raro, no se por que cuando termino de procesar un formulario no puedo pasar un mensaje a la vista, pero si ese ...
  #1 (permalink)  
Antiguo 08/06/2012, 07:30
 
Fecha de Ingreso: febrero-2010
Mensajes: 84
Antigüedad: 14 años, 2 meses
Puntos: 1
Pregunta Problema para pasar mensaje de Controller a Vista

Bueno es bastante raro, no se por que cuando termino de procesar un formulario no puedo pasar un mensaje a la vista, pero si ese mensaje lo pongo fuera de la accion si aparece

CONTROLLER
Código PHP:
    public function editarAction(){
...
...
...
            if(
$form->isValid($this->_getAllParams())){
                
//Guardo contenido en la BD
                
$model = new Application_Model_Perfiles();
                
$model->save$form->getValues(), $this->_getParam('id_usuario') );
                
$redir "/perfiles/editar/id_usuario/".$this->_hasParam('id_usuario');
                
$this->view->msg_ok "Los cambios fueron realizados satisfactoriamente!";
                return 
$this->_redirect($redir);                
            }
...
...
...

Pero cuando lo quiero mostrar en la vista no aparece, solo el recuadro del DIV.

VISTA
Código:
    <div class="alert alert-success">
        <?php echo $this->msg_ok; ?>
    </div>
Alguien sabria decirme por que puede ser?
Saludos.
__________________
Arian
  #2 (permalink)  
Antiguo 08/06/2012, 07:41
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Problema para pasar mensaje de Controller a Vista

Que tal ariann,

Raro no es, estas teniendo en cuenta lo que estas haciendo ?, una redireccion..., si quieres persistir mensajes entre request's podrías utilizar el action helper FlashMessenger.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 08/06/2012, 07:44
 
Fecha de Ingreso: febrero-2010
Mensajes: 84
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Problema para pasar mensaje de Controller a Vista

jaja perfecto, soy bastante nuevo con zend, no tenia en cuenta esto, muchas gracias por la fuente, ahora voy a ver como se implementa!
Muchas gracias por su tiempo.
__________________
Arian

Etiquetas: class, controller, mensaje, php, vistas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:20.