Esempio n. 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $validator = Validator::make($request->all(), ['desc' => 'required|unique:products', 'desc2' => 'required', 'price' => 'required', 'category_product_id' => 'required']);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     } else {
         $newProduct = new Product();
         $newProduct->desc = $request->input('desc');
         $newProduct->desc2 = $request->input('desc2');
         $newProduct->price = $request->input('price');
         $newProduct->category_product_id = $request->input('category_product_id');
         $newProduct->save();
     }
     Session::flash('message', 'El producto fue creado correctamente');
     return Redirect::route('administration.product.index');
 }