@php // Get dynamic data $phones = collect(); $site_addresses = collect(); $settings = []; try { $phones = \App\Models\Phone::active()->orderBy('order')->get(); $site_addresses = \App\Models\SiteAddress::active()->orderBy('order')->get(); // Get settings $settingsData = \App\Models\Setting::whereIn('key', [ 'site_name', 'site_phone', 'site_whatsapp', 'site_email', 'site_facebook', 'site_instagram', 'site_twitter', 'site_linkedin', 'site_youtube', 'site_tiktok', 'site_snapchat', 'site_telegram', ])->get(); foreach ($settingsData as $setting) { $settings[$setting->key] = $setting->value; } } catch (\Exception $e) { // If database is not available, use defaults $settings = [ 'site_name' => config('app.name', 'الموقع'), 'site_phone' => null, 'site_whatsapp' => null, 'site_email' => null, ]; } $siteName = $settings['site_name'] ?? config('app.name', 'الموقع'); @endphp
📌 {{ $address->address }}
@if ($address->phone) @endif