@extends('layouts.app') @section('title', 'Tarifs') @section('page-title', 'Fichiers de base — Tarifs') @push('styles') @endpush @section('content') @if(session('success'))
{{ session('success') }}
@endif @php $isNew = !$tarif; $t = $tarif; // Prépare 8 lignes de forfaits (existants + lignes vides) $fors = $t ? $t->forfaits->sortBy('ordre')->values() : collect(); $nbFor = max($fors->count(), 1); @endphp {{-- ── Formulaire unique qui englobe TOUT y compris les forfaits ── --}}
@csrf @if($t) @method('PUT') @endif {{-- Barre de recherche / sélecteur --}}
Tarif @if(!$isNew) {{ $tarifs->count() }} tarif(s) @else Nouveau @endif
+ Nouveau @if($t) @endif
{{-- Bloc principal --}}
Gestion des Tarifs
{{-- Ligne 1 : Date / Référence / Km seul / DROM --}}
Date de validité
{{-- spacer --}} Référence Km seul DROM
TPMR
{{-- Ligne 2 : Gestion Forfaits + Code caisse --}}
Code caisse
{{-- Grille 2 colonnes --}}
{{-- Colonne gauche --}}
Tarification de base
Prise en charge
Prix du kilomètre
Forfait grande ville
Majoration Kms (hospi)
Distance ≤ 50 Kms
Distance > 50 Kms
{{-- Colonne droite --}}
Heures de nuit
De à
Majo dim/fériés/nuit
Kilomètres inclus
{{-- Majoration personnes --}}
Majoration personnes supplémentaires
2 personnes
+ de 2 personnes
+ de 3 personnes
{{-- Actions --}}
Quitter
{{-- ══════════════════════════════════════════════════════════════ MODALE FORFAITS — inputs dans le form principal pour soumission ══════════════════════════════════════════════════════════════ --}}
{{-- Formulaire de suppression séparé --}} @if($t)
@csrf @method('DELETE')
@endif @endsection @push('scripts') @endpush