@extends('layouts.app') @section('content')
@if(Gate::allows('manage-users') && Gate::allows('manage-items'))
Student Management
Add Student @elseif(Gate::allows('manage-users'))
Users Management
Add Teacher @endif
@include('components.alert')
@foreach ($users as $user) @if (Gate::allows('manage-users') && Gate::allows('manage-items')) {{-- Show only students if both manage-users and manage-items are allowed --}} @if ($user->role->name == 'Student') @endif @elseif (Gate::allows('manage-users')) {{-- Show all users if only manage-users is allowed --}} @endif @endforeach
Avatar Name Email Role Creation Date Action
User Avatar {{ $user->firstname }} {{ $user->lastname }} {{ $user->email }} {{ $user->role->name }} {{ $user->created_at }} @can('update', $user) @endcan @can('delete', $user)
@csrf
@endcan
User Avatar {{ $user->firstname }} {{ $user->lastname }} {{ $user->email }} {{ $user->role->name }} {{ $user->created_at }} @if($user->role_id !== 1) @can('update', $user) @endcan @can('delete', $user)
@csrf
@endcan @endif
@include('layouts.footers.auth.footer')
@endsection @push('js') @endpush