EVOLUTION-MANAGER
Edit File: mensajesController.php
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\mensajeModel; use Session; use Redirect; use Auth; class mensajesController extends Controller { /** * Create a new controller instance. * * @return void */ public function __construct() { $this->middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index() { if (Auth::check()) { $mensajes = mensajeModel::all(); return view('admin.mensajes.index',compact('mensajes')); }else{ return Redirect::to('login'); } } public function create() { return view('layouts.contacto'); } public function store(Request $request) { $mensaje = new mensajeModel(); $mensaje->nombre = $request->nombre; $mensaje->email = $request->email; $mensaje->mensaje = $request->mensaje; $mensaje->save(); Session::flash('message','Se han ingresado nuevas preguntas y respuestas'); return Redirect::to('administracion/mensajes/create'); } public function show($id) { // } public function edit($id) { } public function update(Request $request, $id) { } public function destroy($id) { try { mensajeModel::find($id)->delete(); Session::flash('message','Se ha eliminado correctamente el mensaje'); } catch (\Illuminate\Database\QueryException $e) { Session::flash('message-error','Existen mensaje '); } return Redirect::to('administracion/mensajes'); } }