diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php index 66028f2..793a502 100644 --- a/resources/views/dashboard.blade.php +++ b/resources/views/dashboard.blade.php @@ -12,6 +12,28 @@ {{ __("You're logged in!") }} + + {{-- Role-based Buttons --}} +
+ @php $role = auth()->user()->role->name; @endphp + + @if ($role === 'Admin') + + Go to Admin Responses + + @elseif ($role === 'Coordinator') + + Go to Coordinator Responses + + @elseif ($role === 'Faculty') + + Go to Faculty Response Form + + @endif +
diff --git a/resources/views/layouts/navigation.blade.php b/resources/views/layouts/navigation.blade.php index 1f8dfc8..a613f2e 100644 --- a/resources/views/layouts/navigation.blade.php +++ b/resources/views/layouts/navigation.blade.php @@ -15,28 +15,21 @@ {{ __('Dashboard') }} - - - - @can('isAdmin') + + + @if(auth()->user()->role->name === 'Admin') - {{ __('View Form Responses') }} + {{ __('Activities Attended') }} - @endcan - - @can('isCoordinator') + @elseif(auth()->user()->role->name === 'Coordinator') - {{ __('View Form Responses') }} + {{ __('Activities Attended') }} - @endcan - - @can('isFaculty') + @elseif(auth()->user()->role->name === 'Faculty') - {{ __('Respond to a Form') }} + {{ __('Activities Attended') }} - @endcan + @endif @@ -65,8 +58,7 @@ @csrf + onclick="event.preventDefault(); this.closest('form').submit();"> {{ __('Log Out') }} @@ -93,24 +85,20 @@ {{ __('Dashboard') }} - - @can('isAdmin') + + @if(auth()->user()->role->name === 'Admin') - {{ __('View Form Responses') }} + {{ __('Activities Attended') }} - @endcan - - @can('isCoordinator') + @elseif(auth()->user()->role->name === 'Coordinator') - {{ __('View Form Responses') }} + {{ __('Activities Attended') }} - @endcan - - @can('isFaculty') + @elseif(auth()->user()->role->name === 'Faculty') - {{ __('Respond to a Form') }} + {{ __('Activities Attended') }} - @endcan + @endif @@ -130,8 +118,7 @@ @csrf + onclick="event.preventDefault(); this.closest('form').submit();"> {{ __('Log Out') }}