public function store(ProductosRequest $request) { $input = $request->all(); try { $categoria = Categoria::findOrFail($input['categoria_id']); } catch (ModelNotFoundException $e) { \Session::flash('error', 'La categoria no existe en la base de datos.'); return redirect('administracion/productos'); } $imagen = \Request::file('imagen'); $nombre_imagen = save_imagen_thumbnail($imagen, path_productos()); $input['imagen'] = $nombre_imagen; $input['estado'] = 1; $producto = Producto::create($input); \Session::flash('noticia', 'El producto con nombre "' . $producto->nombre . '" fue creado con exito.'); return redirect('administracion/productos'); }