@php $currentPanel = request()->segment(1) ?: 'admin'; $panelTours = $currentPanel === 'seller' ? app(\App\Services\SellerTourCatalog::class)->forUser(auth()->user()) : config('tours.' . $currentPanel, []); $resolveTourText = static function ($value): string { if (! is_string($value) || $value === '') { return ''; } $translated = __($value); return is_string($translated) ? $translated : $value; }; // Group tours by their group key (fallback to 'General') $groupedTours = []; foreach ($panelTours as $key => $tour) { $groupName = $resolveTourText($tour['group'] ?? 'General') ?: 'General'; $groupedTours[$groupName][$key] = $tour; } @endphp
{{ __('labels.feature_walkthroughs_description') }}
@if (count($panelTours) > 0){{ $tourDesc }}
{{ __('labels.no_walkthroughs_available') }}
{{ __('labels.no_walkthroughs_found') }}