@extends('admin.layouts.app') @section('title', 'Moderatör Yönetimi') @section('page-title', 'Moderatör Yönetimi') @section('content') {{-- Tablo --}}
@forelse($moderators as $mod) @php $perms = $mod->moderatorPermissions->pluck('permission'); $grantedGroups = collect($groups)->filter(fn($keys) => collect(array_keys($keys))->intersect($perms)->isNotEmpty()); @endphp @empty @endforelse
Kullanıcı İzin Sayısı İzin Grupları Katılım Tarihi İşlem
{{ strtoupper(substr($mod->name,0,1)) }}
{{ $mod->name }}
{{ $mod->email }}
{{ $mod->moderator_permissions_count }} izin
@foreach($grantedGroups->keys() as $gName) {{ $gName }} @endforeach @if($grantedGroups->isEmpty()) — izin yok — @endif
{{ $mod->created_at->format('d.m.Y') }}
Henüz moderatör yok

Kullanıcıları moderatör olarak atayın.

{{-- İzin Grupları --}}
Mevcut İzin Grupları
@foreach($groups as $groupName => $keys)
{{ $groupName }}
@foreach($keys as $key => $label)
{{ $key }} {{ $label }}
@endforeach
@endforeach
{{-- Promote Modal --}} @endsection @push('scripts') @endpush