/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $ruta = public_path() . '/uploads/catalogos/mundotuerca/'; $file = Input::file('file'); $img = \Image::make(\Input::file('file')); $filename = $file->getClientOriginalName(); $fullpath = $ruta . $filename; $img->save($fullpath); $imagen = new Imagen(); $imagen->ruta = $fullpath; $imagen->catalogo_id = 4; $imagen->save(); }
public function store(CreateProductoRequest $request) { $path = 'uploads/imagenes'; $file = \Request::file('imagen'); $archivo = $file->getClientOriginalName(); $uploads = $file->move($path, $irchivo); //if(uploads){ //Request::file('imagen')->move($path); // $inputs=Request::all(); Producto::create($request->all()); //Imagen::create($inputs); //agregado $inputs = Input::All(); $n = new Imagen(); $n->id_producto = $inputs['id_producto']; $n->ruta_imagen = $archivo; $n->save(); return redirect('/productos'); //} }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(UpdServicioRequest $request, $id) { //variables locales //*************************************************** $servicio_id = $id; // fin ********************************************** // cargando imagenen de servicio solicitado ********* //*************************************************** if ($request->file('img1')) { $file = $request->file('img1'); $imga = 'servicio_0' . $id . '_img1.' . $file->getClientOriginalExtension(); $path = public_path() . '/imagenes/servicios/'; //moviendo imagen hacia la carpeta $file->move($path, $imga); // guardando imagen en la tabla imagen $imagen = new Imagen(); $imagen->nombre = $imga; $imagen->servicio_id = $servicio_id; $imagen->save(); } //*************************************************** // fin ********************************************** // cargando imagenen de servicio en proceso ********* //*************************************************** if ($request->file('img2')) { $file = $request->file('img2'); $imgb = 'servicio_0' . $id . '_img2.' . $file->getClientOriginalExtension(); $path = public_path() . '/imagenes/servicios/'; //moviendo imagen hacia la carpeta $file->move($path, $imgb); // guardando imagen en la tabla imagen $imagen = new Imagen(); $imagen->nombre = $imgb; $imagen->servicio_id = $servicio_id; $imagen->save(); } //*************************************************** // fin ********************************************** // cargando imagenen de servicio finalizado ********* //*************************************************** if ($request->file('img3')) { $file = $request->file('img3'); $imgc = 'servicio_0' . $id . '_img3.' . $file->getClientOriginalExtension(); $path = public_path() . '/imagenes/servicios/'; //moviendo imagen hacia la carpeta $file->move($path, $imgc); // guardando imagen en la tabla imagen $imagen = new Imagen(); $imagen->nombre = $imgc; $imagen->servicio_id = $servicio_id; $imagen->save(); } //*************************************************** // fin ********************************************** // actualizando datos en la tabla servicios ********* //*************************************************** $servicio = Servicio::find($id); $servicio->tipo_id = $request->tipo_id; $servicio->tecnico_id = $request->tecnico_id; $servicio->razon = $request->razon; $servicio->status = $request->status; $servicio->save(); //*************************************************** // fin ********************************************** // mensaje y redireccion a la pagina principal ****** //*************************************************** Flash::success('Se ha actualizado el servicio exitosamente!'); return redirect()->route('servicios.index'); // fin ********************************************** }