si una function de controlador devuelve un arreglo laravel lo convierte a json
return response(''un mensaje"); //la funcion tiene 2 parametros opcionales mas status y headers
return response("un mensaje",201)
->header('X-TOKEN','secretisimo')
->header('X-TOKEN2','secretisimo'2)
->cookie('X-COOKIE','micookie');//la cookie se guarda encriptada
->cookie('X-COOKIE','micookie');//la cookie se guarda encriptada
return response()->json(['data'=>$data],202);
tambien podemos redireccionar hacia otra pagina asi:
return redirect('/);
o usando el nombre de una ruta, asi:
return redirect()->route('home');
tambien podemos enviar variables
return redirect()->route('contacto')->with('msg','los datos fueron enviados correctamente');
y leerlos en la vista
@if(session()->has('msg'))
<h3>{{session('msg')}}</h3>
@else
...
@endif
si la pagina a redireccionar a la que llamo a la funcion se puede usar
return back();
No hay comentarios:
Publicar un comentario