コード例 #1
0
ファイル: OrderController.php プロジェクト: venomir/tc
 public function getEdit($id)
 {
     if ($id) {
         //details
         return view('admin.orders.details', ['products' => OrderProduct::where('order_id', $id)->get(), 'order' => Order::find($id)]);
     }
 }
コード例 #2
0
ファイル: OrderController.php プロジェクト: venomir/tc
 private function send_new_order_email(Order $order)
 {
     $emails = \App\Models\Mail::actives();
     $order_products = OrderProduct::where('order_id', $order->id)->get();
     return Mail::send('emails.new_order', ['order' => $order, 'order_products' => $order_products], function ($message) use($emails) {
         $message->to($emails)->from('*****@*****.**')->subject('Новый заказ');
     });
 }
コード例 #3
0
ファイル: UserController.php プロジェクト: venomir/tc
 public function getOrders($id = null)
 {
     if ($id) {
         //details
         return view('order.details', ['products' => OrderProduct::where('order_id', $id)->get(), 'order' => Order::find($id)]);
     } else {
         return view('order.index', ['orders' => Order::where('user_id', Auth::id())->get()]);
     }
 }