コード例 #1
0
 public function UploadImage()
 {
     if (Input::file()) {
         $images = Input::file('images');
         foreach ($images as $image) {
             //$filename  = time() . '.' . $image->getClientOriginalExtension();
             $filename = UtilityHelper::guid() . '.' . $image->getClientOriginalExtension();
             $path = public_path('uploads/' . $filename);
             Image::make($image->getRealPath())->save($path);
             $input = Input::all();
             $banner = Banner::find($input['id']);
             $banner->url = 'uploads/' . $filename;
             $banner->save();
         }
     }
 }
コード例 #2
0
 public function UploadImage()
 {
     if (Input::file()) {
         $images = Input::file('images');
         foreach ($images as $image) {
             //$filename  = time() . '.' . $image->getClientOriginalExtension();
             $filename = UtilityHelper::guid() . '.' . $image->getClientOriginalExtension();
             $path = public_path('uploads/' . $filename);
             Image::make($image->getRealPath())->save($path);
             $input = Input::all();
             $product_id = $input['id'];
             $final_input['url'] = 'uploads/' . $filename;
             $final_input['product_id'] = $product_id;
             $this->image->create($final_input);
         }
     }
 }
コード例 #3
0
 public function AddProductToCart()
 {
     $input = Input::all();
     $item['id'] = UtilityHelper::guid();
     $item['name'] = $input['name'];
     $item['code'] = $input['code'];
     $item['product_id'] = $input['product_id'];
     $item['size'] = $input['size'];
     $item['quantity'] = $input['quantity'];
     $item['price'] = $input['price'];
     $item['total'] = $input['quantity'] * $input['price'];
     $item['image'] = $input['image'];
     $cart = Session::get('giay.cart');
     if ($cart != '') {
         $cart = Session::get('giay.cart');
         $checkExist = false;
         for ($i = 0; $i < count($cart); $i++) {
             if ($cart[$i]['product_id'] == $item['product_id'] && $cart[$i]['size'] == $item['size']) {
                 $checkExist = true;
                 break;
             }
         }
         if ($checkExist) {
             //Update Quantity & Total
             $cart[$i]['quantity'] += $item['quantity'];
             $cart[$i]['total'] = $cart[$i]['quantity'] * $item['price'];
         } else {
             array_push($cart, $item);
         }
     } else {
         $cart = array();
         array_push($cart, $item);
     }
     Session::put('giay.cart', $cart);
     return Response::json(array("cart" => Session::get('giay.cart')));
 }