@extends('layouts.app') @section('content') @php $isEdit = isset($mode) && $mode === 'edit'; $editable = ($faktura->can_be_editable ?? true) && !($faktura->usunieto ?? false); $action = $isEdit ? route('faktury.update.extras', $faktura->id_faktura) : route('faktury.store.extras', $faktura->id_faktura); $backRoute = $isEdit ? route('faktury.edit.payments', $faktura->id_faktura) : route('faktury.create.payments', $faktura->id_faktura); $submitLabel = $isEdit ? 'Zapisz zmiany' : 'Zakończ — zapisz i przejdź do podsumowania'; @endphp
{{-- Nagłówek --}}

{{ $isEdit ? 'Edycja faktury — Krok 5/5: Załączniki, kurs waluty, stopka' : 'Nowa faktura — Krok 5/5: Załączniki, kurs waluty, stopka' }}

Faktura #{{ $faktura->id_faktura }} · {{ $faktura->p_2_numer }} · {{ $faktura->p_1_data_wystawienia }}

Wstecz
{{-- Pasek postępu --}}
1. Nagłówek 2. Podmioty 3. Pozycje 4. Płatności 5. Załączniki/Kurs/Stopka
{{-- Komunikaty --}} @if (!$editable)
Ta faktura jest {{ $faktura->usunieto ? 'oznaczona jako usunięta' : 'zatwierdzona' }} — edycja zablokowana. Pola poniżej są tylko do podglądu.
@endif @if (session('success'))
{{ session('success') }}
@endif @if (session('info'))
{{ session('info') }}
@endif @if ($errors->any())
@endif
@csrf @if($isEdit) @method('PATCH') @endif {{-- === ZAŁĄCZNIKI === --}}
Załączniki
Dozwolone: PDF, obrazy (PNG/JPG/GIF), TXT/XML/CSV/XLS/XLSX. Maks. 20 MB na plik.
@error('zalaczniki')
{{ $message }}
@enderror {{-- błędy per-plik: zalaczniki.0, zalaczniki.1, ... --}} @foreach ($errors->get('zalaczniki.*') as $idx => $msgs) @foreach ($msgs as $msg)
Plik {{ $idx }}: {{ $msg }}
@endforeach @endforeach
@if($attachments->count())
Istniejące załączniki
    @foreach($attachments as $att)
  • {{ $att->nazwa_pliku }} @if($att->storage_url) podgląd/pobierz @endif
    {{ $att->mime_type ?? 'plik' }} · @php $kb = $att->rozmiar_b ? ($att->rozmiar_b / 1024) : 0; $size = $kb >= 1024 ? number_format($kb/1024, 2, ',', ' ').' MB' : number_format($kb, 1, ',', ' ').' KB'; @endphp {{ $size }}
    @if($editable) @endif
  • @endforeach
@endif
{{-- === KURS WALUTY (opcjonalny) === --}}
Kurs waluty (opcjonalnie)
Podaj, jeśli rozliczasz w innej walucie. Zapis nastąpi tylko, gdy wypełnisz kod waluty.
{{-- === STOPKA === --}}
Stopka (uwagi do faktury)
Np. podziękowanie, numer rachunku, informacje dodatkowe.
{{-- Przyciski --}}
Wstecz @if($editable) @else Podgląd podsumowania @endif
@endsection @push('styles') @endpush