diff --git a/app/routes/dashboard.php b/app/routes/dashboard.php index 6c935283..e3d7a290 100644 --- a/app/routes/dashboard.php +++ b/app/routes/dashboard.php @@ -89,13 +89,16 @@ Route::group(['before' => 'auth', 'prefix' => 'dashboard', 'namespace' => 'Cache 'as' => 'dashboard.team', 'uses' => 'DashTeamController@showTeamView', ]); - Route::get('add', [ - 'as' => 'dashboard.team.add', - 'uses' => 'DashTeamController@showAddTeamMemberView' - ]); - Route::get('{user}', 'DashTeamController@showTeamMemberView'); - Route::post('add', 'DashTeamController@postAddUser'); - Route::post('{user}', 'DashTeamController@postUpdateUser'); + + Route::group(['before' => 'admin'], function () { + Route::get('add', [ + 'as' => 'dashboard.team.add', + 'uses' => 'DashTeamController@showAddTeamMemberView' + ]); + Route::get('{user}', 'DashTeamController@showTeamMemberView'); + Route::post('add', 'DashTeamController@postAddUser'); + Route::post('{user}', 'DashTeamController@postUpdateUser'); + }); }); // Settings diff --git a/app/views/dashboard/team/index.blade.php b/app/views/dashboard/team/index.blade.php index fad76115..44b40c6d 100644 --- a/app/views/dashboard/team/index.blade.php +++ b/app/views/dashboard/team/index.blade.php @@ -8,9 +8,11 @@ {{ trans('dashboard.team.team') }} + @if(Auth::user()->isAdmin) {{ trans('dashboard.team.add.title') }} + @endif