minor fix on updating status of order, upgrade datatables

This commit is contained in:
Ludovic CANDELLIER
2023-09-13 22:17:49 +02:00
parent eda2bbf1db
commit da48f41ec0
6 changed files with 30 additions and 17 deletions

View File

@@ -30,8 +30,6 @@ class OrderController extends Controller
public function edit($id)
{
$data = Orders::edit($id);
// dump($data);
// exit;
return view('Admin.Shop.Orders.edit', $data);
}
@@ -39,13 +37,16 @@ class OrderController extends Controller
public function store(Request $request)
{
$order = Orders::store($request->all());
switch ($order->status) {
case 1:
OrderMails::sendPreparation($order->id);
break;
case 2:
OrderMails::sendShipping($order->id);
break;
if ($order->wasChanged('status')) {
switch ($order->status) {
case 1:
OrderMails::sendPreparation($order->id);
break;
case 2:
OrderMails::sendShipping($order->id);
break;
default:
}
}
return redirect()->route('Admin.Shop.Orders.index');