/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(\App\Http\Requests\CreateProductRequest $request) { $product = \App\Models\Product::create($request->all()); $fileName = \Carbon\Carbon::now()->timestamp . "_product.jpg"; $request->file('photo')->move('img', $fileName); $product->photo = $fileName; $product->save(); return redirect('categories/' . $product->category->id); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(\App\Http\Requests\CreateProductRequest $request) { $product = \App\Models\Product::create($request->all()); //move file from temp location to productPhtots $fileName = \Carbon\Carbon::now()->timestamp . "_photo.jpg"; $request->file('photo')->move('productphotos', $fileName); $product->photo = $fileName; $product->save(); return redirect('types/' . $product->type->id); }