@extends('admin.layouts.app') @section('title', 'Specialties Management') @section('content')

Specialties

Manage nursing specialties taxonomy

@if(session('success'))
{{ session('success') }}
@endif
Total
{{ number_format($stats['total']) }}
Active
{{ number_format($stats['active']) }}
Popular
{{ number_format($stats['popular']) }}
Clear
@php $headers = [ ['label' => 'Name', 'class' => ''], ['label' => 'Category', 'class' => ''], ['label' => 'Jobs', 'class' => 'w-28'], ['label' => 'Status', 'class' => 'w-36'], ['label' => 'Actions', 'class' => 'text-right w-28'], ]; $rows = []; foreach($specialties as $specialty) { $cells = []; $nameHtml = '
' . ($specialty->icon ? '' . $specialty->icon . '' : '') . '

' . e($specialty->name) . '

' . ($specialty->description ? '

' . e(Str::limit($specialty->description, 60)) . '

' : '') . '
'; $cells[] = ['content' => $nameHtml, 'class' => '']; $cells[] = ['content' => '
' . e($specialty->category ?? 'N/A') . '
', 'class' => '']; $cells[] = ['content' => '
' . number_format($specialty->jobs_count) . '
', 'class' => '']; $status = $specialty->is_active ? 'Active' : 'Inactive'; $statusClass = $specialty->is_active ? 'bg-green-100 text-green-800' : 'bg-slate-100 text-slate-600'; $statusHtml = '' . $status . '' . ($specialty->is_popular ? ' Popular' : ''); $cells[] = ['content' => '
' . $statusHtml . '
', 'class' => '']; $actionHtml = '
'; $actionHtml .= '
' . csrf_field() . method_field('PATCH') . '
'; $actionHtml .= '
' . csrf_field() . method_field('DELETE') . '
'; $actionHtml .= '
'; $cells[] = ['content' => $actionHtml, 'class' => 'text-right']; $rows[] = ['cells' => $cells]; } @endphp @include('admin.components.table_shell', [ 'headers' => $headers, 'rows' => $rows, 'emptyMessage' => 'No specialties found', 'pagination' => $specialties ])
@endsection