コード例 #1
0
ファイル: CartController.php プロジェクト: Qeenslet/wireworks
 public function order()
 {
     $cartData = shoppingCart::getCart();
     $cart = unserialize($cartData->data);
     $cartId = $cartData->id;
     $eachAmount = $cart->getAmmounts();
     $products = [];
     $currency = session('currency');
     $curSign = \App\Classes\Helpers\Arrays::currencyLogo($currency);
     $total = 0;
     foreach ($cart->getProducts() as $id) {
         $item = \App\Product::find($id);
         $products[$id] = unserialize($item->data);
         $total += $products[$id]->getPrice($currency) * $eachAmount[$id];
     }
     return view('template.order', compact('products', 'eachAmount', 'currency', 'curSign', 'total', 'cartId'));
 }