FEATURE: add form for setting default permissions and fix few bugs
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
|
||||
|
||||
@if (!$directory->is_root)
|
||||
@can('update', \App\Models\FileManager\Directory::class)
|
||||
@can('update', $directory)
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading" role="tab" id="edit-dir-title">
|
||||
<h5 class="panel-title">
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
@extends('admin.layoutWithNavigation')
|
||||
|
||||
@section('pageHeading', trans('admin/permissions.pageTitle'))
|
||||
@section('pageDescription', trans('admin/permissions.description'))
|
||||
|
||||
@section('content')
|
||||
|
||||
<form action="{{route('permissions.setDefault')}}" method="post">
|
||||
{!! csrf_field() !!}
|
||||
|
||||
@foreach($permissions as $permission)
|
||||
|
||||
<div>
|
||||
<label>
|
||||
<input class="checkbox" data-id="{{$permission->id}}" value="1"
|
||||
@if($permission->default)
|
||||
checked
|
||||
@endif name="permissions[{{$permission->string_id}}]" type="checkbox">
|
||||
<span>{{trans($permission->name)}}</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
@if($permission->subpermissions->count() > 0)
|
||||
@foreach($permission->subpermissions as $subpermission)
|
||||
<div>
|
||||
<label>
|
||||
<i class="fa fa-fw"></i>
|
||||
<input class="checkbox child-{{$subpermission->parent_id}}" value="1"
|
||||
@if($permission->default && $subpermission->default)
|
||||
checked
|
||||
@endif name="permissions[{{$subpermission->string_id}}]" type="checkbox">
|
||||
<span>{{trans($subpermission->name)}}</span>
|
||||
</label>
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
@endforeach
|
||||
<button class="btn btn-primary">@lang('admin/permissions.save')</button>
|
||||
</form>
|
||||
|
||||
@endsection
|
||||
@@ -1,4 +1,4 @@
|
||||
<form action="{{route('permissions.update', ['user' => $user])}}" method="post">
|
||||
a<form action="{{route('users.setPermissions', ['user' => $user])}}" method="post">
|
||||
{!! csrf_field() !!}
|
||||
|
||||
@foreach($permissions as $permission)
|
||||
|
||||
Reference in New Issue
Block a user