@extends('layouts.app') @section('title', 'Profil Düzenle') @section('content')
Profil Bilgileri
{{ $user->name }}
@if (session('status') === 'profile-updated') Profil bilgileriniz başarıyla güncellendi. @endif @if (session('status') === 'password-updated') Şifreniz başarıyla güncellendi. @endif
@csrf @method('patch')
@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
Kullanıcı adı değiştirilemez.
@foreach($user->roles as $role) {{ $role->name }} @endforeach
@if($user->employee)
Departman
{{ $user->employee->department ? $user->employee->department->name : 'Belirtilmemiş' }}
Pozisyon
{{ $user->employee->position ?? 'Belirtilmemiş' }}
@endif
@if($user->google2fa_enabled) Aktif Hesabınız 2FA ile korunuyor. @else Pasif 2FA'yı etkinleştirmeniz önerilir. @endif
Kayıt Tarihi
{{ $user->created_at->format('d.m.Y H:i') }}
Son Güncelleme
{{ $user->updated_at->format('d.m.Y H:i') }}
@if($user->email_verified_at) Doğrulanmış E-posta adresiniz doğrulanmış. @else Doğrulanmamış E-posta adresinizi doğrulamanız gerekiyor. @endif
Geri Dön
Hesap İstatistikleri
@if($user->employee)
{{ $user->employee->leaves()->count() }}
Toplam İzin
{{ $user->employee->leaves()->where('status', 'approved')->count() }}
Onaylanan İzin
{{ $user->employee->attendances()->count() }}
Mesai Kaydı
@else

Personel bilgileri bulunmuyor.

@endif
Son Aktiviteler
@if($user->employee) @php $recentLeaves = $user->employee->leaves()->with('leaveType')->orderBy('created_at', 'desc')->limit(5)->get(); @endphp @if($recentLeaves->count() > 0) @foreach($recentLeaves as $leave)
{{ $leave->leaveType->name }} İzni
{{ $leave->start_date->format('d.m.Y') }} - {{ $leave->end_date->format('d.m.Y') }} @if($leave->status === 'pending') Bekliyor @elseif($leave->status === 'approved') Onaylandı @elseif($leave->status === 'rejected') Reddedildi @endif
{{ $leave->created_at->diffForHumans() }}
@endforeach @else

Henüz aktivite bulunmuyor.

@endif @else

Personel bilgileri bulunmuyor.

@endif
İki Faktörlü Kimlik Doğrulama
@if($user->google2fa_enabled)
2FA Aktif: Hesabınız Google Authenticator ile korunuyor.
@csrf
@else
2FA Pasif: Hesabınızı daha güvenli hale getirmek için 2FA'yı etkinleştirin.
2FA'yı Etkinleştir @endif
Şifre Değiştir
@csrf @method('put')
@error('current_password')
{{ $message }}
@enderror
@error('password')
{{ $message }}
@enderror
Hesap Silme

Hesabınızı silmek istediğinizde, tüm verileriniz kalıcı olarak silinecektir. Bu işlem geri alınamaz.

@endsection