Exemplo n.º 1
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(\App\Http\Requests\OrderRequest $request, $id)
 {
     $order = $this->orders->find($id);
     $order->update($request->except('_token', '_method'), $order->id);
     if ($order->status == 'processing') {
         return redirect('products');
     } elseif ($order->status == 'closed') {
         return redirect('orders/viewOpenOrders');
     }
 }
Exemplo n.º 2
0
 public function apply(Requests\OrderRequest $request)
 {
     $order = $request->except('_token');
     $cartData = \App\Cart::find($order['cartCode']);
     $ip = $_SERVER['REMOTE_ADDR'];
     \App\Order::create(['name' => $order['name'], 'cart' => $cartData->data, 'email' => $order['email'], 'paytipe' => $order['payway'], 'address' => $order['zipcode'] . " " . $order['address'], 'ip' => $ip]);
     $cookie = shoppingCart::unsetCart();
     return redirect('/')->with('message', 'Ваша заказ принят к обработке')->withCookie($cookie);
 }