@php $user = Auth::user(); $userName = $user?->display_name ?? 'Guest'; // Check if returning customer (has previous orders) $hasOrders = false; try { $hasOrders = $user && \App\Models\Order::where('user_id', $user->id)->exists(); } catch (\Throwable $e) { // DB unavailable or error, default to false } $greeting = $hasOrders ? "Welcome Back, {$userName}" : "Welcome, {$userName}"; @endphp
{{ $greeting }}
@if(Route::has('orders.index')) @endif