add permission to admin dashboard
This commit is contained in:
@@ -28,7 +28,7 @@ class AdminController extends Controller
|
||||
//Check to see if the character already has the permission
|
||||
$check = DB::table('user_permissions')->where(['character_id' => $character->character_id, 'permission' => $permission])->get();
|
||||
//If the user doesn't have the permission then add it into the table
|
||||
if($check === null) {
|
||||
if($check == null) {
|
||||
$perm = new UserPermission;
|
||||
$perm->character_id = $character->character_id;
|
||||
$perm->permission = $permission;
|
||||
|
||||
@@ -45,5 +45,26 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6 card">
|
||||
<div class="card-header">
|
||||
Add Permission for User
|
||||
</div>
|
||||
<div class="card-body">
|
||||
{!! Form::open(['action' => 'AdminController@addRole', 'method' => 'POST']) !!}
|
||||
<div class="form-group">
|
||||
{{ Form::label('user', 'User') }}
|
||||
{{ Form::text('user', '', ['class' => 'form-control', 'placeholder' => 'Character Name']) }}
|
||||
{{ Form::select('permission', [
|
||||
'None' => 'None',
|
||||
'logistics.minion' => 'logistics.minion',
|
||||
'structure.operator' => 'structure.operator',
|
||||
], 'None') }}
|
||||
</div>
|
||||
{{ Form::submit('Submit', ['class' => 'btn btn-primary']) }}
|
||||
{!! Form::close() !!}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -56,6 +56,7 @@ Route::post('/fleets/registerFleet', 'FleetsController@registerFleet');
|
||||
Route::get('/admin/dashboard', 'AdminController@displayDashboard');
|
||||
Route::post('/admin/addRole', 'AdminController@addRole');
|
||||
Route::post('/admin/removeRole', 'AdminController@removeRole');
|
||||
Route::post('/admin/addPermission', 'AdminController@addPermission');
|
||||
|
||||
//Finances Controller display pages
|
||||
Route::get('/finances/display', 'FinancesController@displayWallet');
|
||||
|
||||
Reference in New Issue
Block a user