{{-- 專案子頁面共用頂部導覽 --}} @php $openIssues = \App\Models\Issue::where('project_id', $project->id) ->whereNotIn('status', ['completed', 'rejected'])->count(); $docCount = $project->docs()->where('type','doc')->count(); $memCount = $project->members->count(); $versionCount = $project->versions()->count(); $contractCount = $project->contracts()->count(); $currentRoute = Route::currentRouteName(); $classicMode = \App\Models\UserUiPreference::viewMode() === 'classic'; $navContracts = $contractCount > 1 ? $project->contracts()->orderByDesc('start_date')->get(['id','name']) : collect(); $navContractId = session("project.{$project->id}.contract_id"); @endphp @if($classicMode) {{-- ══════════════════════════════════ REDMINE CLASSIC 頂部導覽 ══════════════════════════════════ --}}