From b8afe0cb70c270f1283e517c7ccc483754907b4d Mon Sep 17 00:00:00 2001 From: boban Date: Mon, 20 Apr 2026 19:51:46 +0200 Subject: [PATCH] fix: Checkout-Button sofort via Alpine $wire freischalten, Features-Sort stabilisieren MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - wire:model.live + :disabled="!$wire.rightAcknowledged || !$wire.waiverConfirmed" → Button reagiert clientseitig ohne Server-Roundtrip - orderBy('sort')->orderBy('id') → stabile Feature-Reihenfolge beim Billing-Wechsel Co-Authored-By: Claude Sonnet 4.6 --- src/app/Livewire/Checkout/Index.php | 2 +- src/resources/views/livewire/checkout/index.blade.php | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/Livewire/Checkout/Index.php b/src/app/Livewire/Checkout/Index.php index 298644e..b1d999a 100644 --- a/src/app/Livewire/Checkout/Index.php +++ b/src/app/Livewire/Checkout/Index.php @@ -155,7 +155,7 @@ class Index extends Component public function render() { return view('livewire.checkout.index', [ - 'features' => $this->plan->features()->with('group')->orderBy('sort')->get(), + 'features' => $this->plan->features()->with('group')->orderBy('sort')->orderBy('id')->get(), ])->layout('layouts.app'); } } diff --git a/src/resources/views/livewire/checkout/index.blade.php b/src/resources/views/livewire/checkout/index.blade.php index 0fc0bd4..805b59c 100644 --- a/src/resources/views/livewire/checkout/index.blade.php +++ b/src/resources/views/livewire/checkout/index.blade.php @@ -268,7 +268,7 @@