Laravel - Enviar variable de controlador php, a vista html

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 5 puestos en Laravel (en relación al último mes)
Gráfica de Laravel

Enviar variable de controlador php, a vista html

Publicado por Miguel (1 intervención) el 28/10/2019 18:11:24
Les comento
Estoy usando laravel y envio datos de mi formulario al controlador de manera correcta. La insercion de datos se hace de manera correcta, ahora lo que quiero es mostrar un msj de confirmacion, el problema es que no se como mandar la variable del controlador a mi vista...

el controlador termina asi:

return redirect()->route('Nombre de la vista en la que quiero mostrar el msj una vez sea redireccionado.index');


En mi vista quiero agregar este mensaje de bootstrap solo si fue exitosa la operacion.

1
2
3
<div class="alert alert-success">
    <strong>Completado!</strong> Se agrego correctamente.
</div>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Cristina
Val: 105
Oro
Ha mantenido su posición en Laravel (en relación al último mes)
Gráfica de Laravel

Enviar variable de controlador php, a vista html

Publicado por Cristina (43 intervenciones) el 29/10/2019 13:55:21
Hola, puedes hacer directamente algo así en tu controlador:

1
2
3
return Redirect::route('forms.index')
    ->with('type_message', "success")
    ->with('message', trans('web.form_ok));

Y en la vista:
1
2
3
4
5
@if (session('message'))
    <div class="alert alert-success text-center msg" id="message">
        <strong>{{ session('message') }}</strong>
    </div>
@endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar