{{-- Projekt-Typ Badge + Link. Erwartet: $item, $dep --}} @php $isOrder = in_array($item->fk_project_type_id, ['3','31','32']); $isET = in_array($item->fk_project_type_id, ['21','31']); $isREP = in_array($item->fk_project_type_id, ['22','32']); if ($item->fk_project_type_id == '2') { $typeLabel = 'Ang.'; $typeColor = 'secondary'; } elseif ($item->fk_project_type_id == '3') { $typeLabel = 'Auf.'; $typeColor = 'warning'; } elseif ($item->fk_project_type_id == '21') { $typeLabel = 'ET Ang.';$typeColor = 'secondary'; } elseif ($item->fk_project_type_id == '22') { $typeLabel = 'REP Ang.';$typeColor = 'secondary'; } elseif ($item->fk_project_type_id == '31') { $typeLabel = 'ET Auf.';$typeColor = 'warning'; } elseif ($item->fk_project_type_id == '32') { $typeLabel = 'REP Auf.';$typeColor = 'warning'; } else { $typeLabel = 'Proj.'; $typeColor = 'secondary'; } if ($item->fk_project_type_id == '2') $url = route('offer.project.show', ['id' => $item->project_id]); elseif ($item->fk_project_type_id == '3') $url = route('order.project.show', ['id' => $item->project_id]); elseif ($item->fk_project_type_id == '21') $url = route('offer.spare.show', ['id' => $item->id]); elseif ($item->fk_project_type_id == '22') $url = route('offer.repair.show', ['id' => $item->id]); elseif ($item->fk_project_type_id == '31') $url = route('order.spare.show', ['id' => $item->id]); elseif ($item->fk_project_type_id == '32') $url = route('order.repair.show', ['id' => $item->id]); else $url = '#'; $title = $item->construction_project_name ?? $item->title ?? '–'; $nr = $item->fk_order_nr_id ?? ''; @endphp