@extends('layouts.admin') @section('title', ($record ? 'Edit' : 'Create') . ' Faculty') @section('content') @php use App\Enums\RecordStatus; use App\Models\Campus; use App\Models\Institution; $institution = Institution::current(); $campuses = Campus::query()->orderBy('name')->get(['id', 'name', 'code']); @endphp @include('institution.partials.flash') @csrf @if($formMethod !== 'POST') @method($formMethod) @endif Code * @error('code'){{ $message }}@enderror Faculty name * @error('name'){{ $message }}@enderror Select campus @foreach($campuses as $campus) campus_id ?? '') == $campus->id)>{{ $campus->name }} ({{ $campus->code }}) @endforeach Campus @error('campus_id'){{ $message }}@enderror @foreach(RecordStatus::cases() as $status) status?->value ?? RecordStatus::Active->value) === $status->value)>{{ $status->label() }} @endforeach Status @error('status'){{ $message }}@enderror Dean name @error('dean_name'){{ $message }}@enderror Vice dean name @error('vice_dean_name'){{ $message }}@enderror Office @error('office'){{ $message }}@enderror Email @error('email'){{ $message }}@enderror Phone @error('phone'){{ $message }}@enderror {{ old('description', $record->description ?? '') }} Description @error('description'){{ $message }}@enderror {{ $record ? 'Update faculty' : 'Create faculty' }} Cancel @endsection