@props(['actions'=>'']) @php $rawTitle = (string) $title; $titleMain = $rawTitle; $titleBadges = []; if (str_contains($rawTitle, '||')) { $parts = array_values(array_filter(array_map('trim', explode('||', $rawTitle)), fn ($p) => $p !== '')); $firstPart = $parts[0] ?? $rawTitle; if (str_starts_with($firstPart, 'تعديل الترخيص : رقم الملف #')) { $titleMain = 'تعديل الترخيص'; $titleBadges = array_values(array_filter([ str_replace('تعديل الترخيص : ', '', $firstPart), ...array_slice($parts, 1), ], fn ($p) => $p !== '')); } else { $titleMain = $firstPart; $titleBadges = array_slice($parts, 1); } } elseif (preg_match('/^(تعديل الترخيص : رقم الملف #\d+)\s*(.+)?$/u', $rawTitle, $m)) { $titleMain = 'تعديل الترخيص'; $fileBadge = str_replace('تعديل الترخيص : ', '', trim((string) ($m[1] ?? ''))); $ownerBadge = trim((string) ($m[2] ?? '')); $titleBadges = array_values(array_filter([$fileBadge, $ownerBadge], fn ($p) => $p !== '')); } @endphp

{{ __((string) $titleMain) }}

الرئيسية @if(is_array($breadcrumbs)) @foreach($breadcrumbs as $titlee=>$url) / {{ __((string) $titlee) }} @endforeach @endif / {{ __((string) $titleMain) }} @foreach($titleBadges as $badge) @php $badgeText = (string) $badge; if ( !str_starts_with($badgeText, 'رقم الملف #') && !str_starts_with($badgeText, 'رقم القطعة #') && !str_starts_with($badgeText, 'رقم القسيمة #') && !str_starts_with($badgeText, 'رقم الشارع #') && !str_starts_with($badgeText, 'رقم المبنى #') && !str_starts_with($badgeText, 'اسم المالك :') ) { $badgeText = 'اسم المالك : ' . $badgeText; } @endphp {{ __((string) $badgeText) }} @endforeach
{{$actions}}