@php @endphp
Categories @if (isset($staff)) @foreach ($staff->TrackAssignedStaff as $trackAssignedStaff) {{ $trackAssignedStaff->category->name_en }} @endforeach @endif
@php use App\Models\TrackType; $allTrackIds = $staff->TrackAssignedStaff ->pluck('track_type_id') ->flatMap(function ($ids) { return explode(',', $ids); }) ->unique() ->filter(); $trackTypes = TrackType::whereIn('id', $allTrackIds)->get(); @endphp
Track Types
@forelse($trackTypes as $track) {{ $track->name }} @empty No track types found @endforelse
@php $tracks = $staff->TrackAssignedStaff->pluck('track')->filter()->unique('id'); @endphp
Tracks
@forelse ($tracks as $track) {{ $track->name_en }} @empty No tracks assigned @endforelse