@php // Redirect from base URL to products page with device-specific layout $userAgent = request()->header('User-Agent'); $mobileKeywords = ['Mobile', 'Android', 'iPhone', 'iPad', 'iPod', 'BlackBerry', 'Windows Phone', 'Opera Mini', 'IEMobile', 'Mobile Safari']; $isMobile = false; foreach ($mobileKeywords as $keyword) { if (stripos($userAgent, $keyword) !== false) { $isMobile = true; break; } } if (!$isMobile) { // Desktop: redirect to products with left sidebar layout return redirect()->route('public.products', ['layout' => 'product-left-sidebar']); } else { // Mobile/Tablet: redirect to products without layout parameter return redirect()->route('public.products'); } @endphp