@extends('layouts.app') @php $freeFrom = number_format(($shippingConfig['free_from_cents'] ?? 5000) / 100, 0, ',', '.'); @endphp @section('title', 'Warenkorb — KOTSCH.TECH Shop') @section('meta_description', 'Dein Warenkorb bei KOTSCH.TECH — überprüfe deine Auswahl und gehe zur Kasse.') @section('content') @includeIf('shop._flash')
{{-- ===== PAGE HEADER (Bereichs-Muster, zentriert) ===== --}}
Shop · Warenkorb

Dein Warenkorb.

@if ($summary['count'] > 0)

{{ $summary['count'] }} {{ $summary['count'] === 1 ? 'Artikel' : 'Artikel' }} — bereit zur Bestellung. Bezahlung per Vorkasse, Zugang sofort nach Zahlungseingang.

{{ $summary['count'] }} {{ $summary['count'] === 1 ? 'Artikel' : 'Artikel' }} im Korb @else

Noch nichts ausgewählt — leg los und entdecke alle digitalen Produkte.

@endif
Zurück zum Shop
@if ($summary['count'] === 0) {{-- ===== EMPTY STATE ===== --}}

Dein Warenkorb ist leer

Lege Produkte in den Warenkorb und gehe anschließend zur Kasse. Bezahlung per Vorkasse, Zugang sofort nach Zahlungseingang.

Produkte ansehen
  • Sofortiger Zugang nach Kauf
  • Sichere Zahlung per Vorkasse
  • Lebenslange Updates inklusive
@else {{-- ===== CART LAYOUT ===== --}}
{{-- ----- LEFT: Items ----- --}}

Warenkorb

{{ $summary['count'] }} {{ $summary['count'] === 1 ? 'Artikel' : 'Artikel' }}
@foreach ($summary['items'] as $item)
{{ $item['product']->name }}
@if ($item['product']->category) {{ $item['product']->category }} @endif

{{ $item['product']->name }}

@if ($item['product']->short_description)

{{ $item['product']->short_description }}

@endif
{{ $item['line_total_formatted'] }} @if ($item['quantity'] > 1) {{ $item['product']->price_formatted }} / Stk. @endif
@csrf @method('PATCH')
@csrf @method('DELETE')
@endforeach
{{-- ----- RIGHT: Order summary ----- --}}
@endif
@endsection