Bestellungen können jetzt aus der Mail raus abgehakt werden

This commit is contained in:
DigitalInfinity committed 2026-04-19 19:04:07 +00:00
1 parent b0a05726a2
commit c8d83dc542
8 files changed
+82 -10

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
<?php
namespace App\Http\Controllers;
use App\Filament\Resources\Orders\OrderResource;
use App\Models\Order;
use App\Models\Orderstatus;
use Illuminate\Http\Request;
class OrderController extends Controller
{
public function ordered($uuid)
{
$order = Order::where('public_uuid', $uuid)->firstOrFail();
$orderstatus = Orderstatus::where("name", "bestellt")->firstOrFail();
$order->orderstatus_id = $orderstatus->id;
$order->save();
return redirect(OrderResource::getUrl('edit', ['record' => $order->id,]));
}
public function taken($uuid)
{
$order = Order::where('public_uuid', $uuid)->firstOrFail();
$orderstatus = Orderstatus::where("name", "genommen")->firstOrFail();
$order->orderstatus_id = $orderstatus->id;
$order->save();
return redirect(OrderResource::getUrl('edit', ['record' => $order->id,]));
}
}