@extends('layouts.adminlte') @section('title', 'Edit Akun: ' . $teacher->name) @section('content_header') {{-- HEADER: Menggunakan Tailwind & Warna Amber/Indigo --}}

{{-- Menggunakan warna Amber untuk Edit --}} Edit Akun Wali Kelas

Perbarui data atau penugasan kelas untuk {{ $teacher->name }}.

@stop @section('content')
{{-- KOLOM KIRI: FORM EDIT UTAMA (2/3 Kolom) --}}

Form Edit Data

{{-- Validasi Error Global --}} @if($errors->any())
Terjadi Kesalahan!
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @method('PUT') @php // Helper Class untuk Input Styling (Fokus Purple/Ungu) $currentClassId = $teacher->homeroomTeacher->class_id ?? null; // Ambil ID kelas yang diampu saat ini $labelClass = 'block text-sm font-bold text-gray-700 mb-2'; $inputClass = 'w-full px-4 py-3 rounded-xl border border-gray-200 focus:border-amber-500 focus:ring-4 focus:ring-amber-500/10 transition duration-200 bg-gray-50 focus:bg-white'; $inputErrorClass = 'w-full px-4 py-3 rounded-xl border border-red-300 focus:border-red-500 focus:ring-4 focus:ring-red-500/10 transition duration-200 bg-red-50'; @endphp
{{-- Nama Guru --}}
@error('name')

{{ $message }}

@enderror
{{-- Email --}}
@error('email')

{{ $message }}

@enderror
{{-- Password (Opsional) --}}

Kosongkan jika tidak ingin mengubah password. Minimal 8 karakter.

@error('password')

{{ $message }}

@enderror
{{-- Kelas yang Diampu --}}
@error('class_id')

{{ $message }}

@enderror

Pilih "Hapus Kelas" atau kosongkan untuk menonaktifkan status wali kelas.

{{-- Tombol Aksi --}}
Batal {{-- Tombol Perbarui Data (Amber) --}}
{{-- KOLOM KANAN: INFO & TIPS (1/3 Kolom) --}}

Status Saat Ini

Nama Akun {{ $teacher->name }}
Peran Sistem Wali Kelas
Kelas Saat Ini:
@if($teacher->homeroomTeacher && $teacher->homeroomTeacher->class)
{{ $teacher->homeroomTeacher->class->name }} (Tingkat {{ $teacher->homeroomTeacher->class->grade }})

Kelas ini akan di-update jika Anda memilih kelas baru di form utama.

@else
Belum Mengampu Kelas

Pilih kelas di form utama untuk menugaskan.

@endif
@stop @section('js') @stop