浏览代码

Use IDs instead of Role Names

1day2die 2 年之前
父节点
当前提交
e8c8d1c68d
共有 2 个文件被更改,包括 4 次插入3 次删除
  1. 2 1
      app/Http/Middleware/isAdmin.php
  2. 2 2
      themes/default/views/layouts/main.blade.php

+ 2 - 1
app/Http/Middleware/isAdmin.php

@@ -18,7 +18,8 @@ class isAdmin
      */
      */
     public function handle(Request $request, Closure $next)
     public function handle(Request $request, Closure $next)
     {
     {
-        if (Auth::user() && Auth::user()->hasRole("Admin")) {
+        //if (Auth::user() && Auth::user()->hasRole("Admin")) {
+        if (Auth::user() && Auth::user()->hasRole(1)) {
             return $next($request);
             return $next($request);
         }
         }
 
 

+ 2 - 2
themes/default/views/layouts/main.blade.php

@@ -255,7 +255,7 @@
                             </li>
                             </li>
                         @endif
                         @endif
 
 
-                        @if ((Auth::user()->hasRole("Admin") || Auth::user()->role == 'moderator') && $ticket_enabled)
+                        @if ((Auth::user()->hasRole(1) || Auth::user()->role == 'moderator') && $ticket_enabled)
                             <li class="nav-header">{{ __('Moderation') }}</li>
                             <li class="nav-header">{{ __('Moderation') }}</li>
 
 
                             <li class="nav-item">
                             <li class="nav-item">
@@ -274,7 +274,7 @@
                             </li>
                             </li>
                         @endif
                         @endif
 
 
-                        @if (Auth::user()->hasRole("Admin"))
+                        @if (Auth::user()->hasRole(1))
                             <li class="nav-header">{{ __('Administration') }}</li>
                             <li class="nav-header">{{ __('Administration') }}</li>
 
 
                             <li class="nav-item">
                             <li class="nav-item">