@extends('layouts.app') @section('title', 'Yetki Yönetimi') @section('content')
@include('admin.partials.permissions-nav') @if (request('saved'))
Rol başarıyla kaydedildi.
@endif @if (request('deleted'))
Rol başarıyla silindi.
@endif @if (request('error') || session('error'))
{{ session('error', 'İşlem sırasında hata oluştu.') }}
@endif
{{ $editRole ? 'Rol Düzenle' : 'Yeni Rol' }}
@csrf
Küçük harf, tire veya alt tire kullanın (örn: manager, hr, team-lead) @error('name')
{{ $message }}
@enderror
Kullanıcı dostu görünen isim (örn: Yönetici, İnsan Kaynakları) @error('label')
{{ $message }}
@enderror
@if ($editRole) Vazgeç @endif
Roller
@forelse ($roles as $role) @empty @endforelse
Rol Adı Kod Kullanım İşlem
{{ $role->label }}
{{ $role->name }} @if (in_array($role->name, ['superadmin', 'admin'])) Korumalı @endif @php $count = $roleCounts[$role->id] ?? 0; @endphp @if ($count > 0) {{ $count }} kullanıcı @else - @endif
Yetkiler Düzenle @if (!in_array($role->name, ['superadmin', 'admin']))
@csrf
@endif
Henüz rol tanımlanmamış.
@endsection