minor updates
This commit is contained in:
@@ -20,8 +20,14 @@ class AdminController extends Controller
|
||||
//Get the users from the database to allow a selection of users for
|
||||
//adding and removing roles and permissions
|
||||
$users = User::pluck('name')->sortBy('name');
|
||||
$permissions = UserPermission::pluck('permission')->sortBy('permission');
|
||||
|
||||
return view('admin.dashboard')->with('users', $users);
|
||||
$data = [
|
||||
'users' => $users,
|
||||
'permissions' => $permissions,
|
||||
];
|
||||
|
||||
return view('admin.dashboard')->with('data', $data);
|
||||
}
|
||||
|
||||
public function addPermission(Request $request) {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
{!! 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('user', $data['users'], null, ['class'=> 'form-control']) }}
|
||||
{{ Form::select('role', [
|
||||
'None' => 'None',
|
||||
'Guest' => 'Guest',
|
||||
@@ -31,7 +31,7 @@
|
||||
{!! Form::open(['action' => 'AdminController@removeRole', 'method' => 'POST']) !!}
|
||||
<div class="form-group">
|
||||
{{ Form::label('user', 'User') }}
|
||||
{{ Form::text('user', '', ['class' => 'form-control', 'placeholder' => 'Character Name']) }}
|
||||
{{ Form::select('user', $data['users'], null, ['class' => 'form-control']) }}
|
||||
{{ Form::select('role', [
|
||||
'None' => 'None',
|
||||
'Guest' => 'Guest',
|
||||
@@ -54,12 +54,8 @@
|
||||
{!! Form::open(['action' => 'AdminController@addPermission', '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') }}
|
||||
{{ Form::select('user', $data['users'], null, ['class' => 'form-control']) }}
|
||||
{{ Form::select('permission', $data['permissions'], null, ['class' => 'form-control']) }}
|
||||
</div>
|
||||
{{ Form::submit('Submit', ['class' => 'btn btn-primary']) }}
|
||||
{!! Form::close() !!}
|
||||
|
||||
30
resources/views/layouts/admin/permissions/b4.blade.php
Normal file
30
resources/views/layouts/admin/permissions/b4.blade.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<!doctype html>
|
||||
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
|
||||
<head>
|
||||
<title>{{ config('app.name', 'W4RP Services') }}</title>
|
||||
<!-- Required meta tags -->
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
|
||||
<!-- CSRF Token -->
|
||||
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||
|
||||
<!-- Bootstrap CSS
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/css/bootstrap.min.css" integrity="sha384-Smlep5jCw/wG7hdkwQ/Z5nLIefveQRIY9nfy6xoR1uRYBtpZgI6339F5dgvm/e9B" crossorigin="anonymous">
|
||||
-->
|
||||
<link rel="stylesheet" href="{{ asset('css/app.css') }}">
|
||||
@include('inc.ajax.permissions')
|
||||
</head>
|
||||
<body>
|
||||
@include('layouts.navbar')
|
||||
<div class="container">
|
||||
@include('inc.messages')
|
||||
</div>
|
||||
@yield('content')
|
||||
<!-- Optional JavaScript -->
|
||||
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
|
||||
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
|
||||
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.2/js/bootstrap.min.js" integrity="sha384-o+RDsa0aLu++PJvFqy8fFScvbHFLtbvScb8AjopnFD+iEQ7wo/CG0xlczd+2O/em" crossorigin="anonymous"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user