@php $idx = isset($index) ? intval($index) : 0; $defaultStart = $idx === 0 ? '08:00' : ''; $defaultEnd = $idx === 0 ? '17:00' : ''; @endphp
{{ \App\Helpers\TranslationHelper::getUserTranslations()['translations']['schedules']['time_slot'] ?? 'Créneau' }} #{{ $idx + 1 }}
@if($idx > 0) @endif
{{ \App\Helpers\TranslationHelper::getUserTranslations()['translations']['schedules']['slot_type_title'] ?? 'Type de créneau' }}
@php $defaultType = 'travaux'; @endphp
@foreach(($addresses ?? []) as $address) @php $label = $address->short_address ?? ($address->full_address ?? ($address->adresse ?? '')); $client = $address->client ?? null; $hasLogo = $client && $client->has_custom_logo && $client->client_logo && $client->client_logo !== 'null'; $initials = $client ? ($client->initials ?? strtoupper(substr($client->client_name ?? 'C', 0, 2))) : 'C'; $colors = ['#007bff', '#28a745', '#dc3545', '#ffc107', '#17a2b8', '#6f42c1', '#e83e8c', '#fd7e14', '#20c997', '#6c757d']; $color = $client ? $colors[abs(crc32($client->client_id ?? '0')) % count($colors)] : '#6c757d'; @endphp
{{ $client->client_name ?? 'Client inconnu' }}
{{ $label }}
@endforeach