@extends('backend.layouts.master') 
 
@section('title') 
    @include('backend.pages.roles.partials.title') 
@endsection 
 
@section('admin-content') 
    @include('backend.pages.roles.partials.header-breadcrumbs') 
    <div class="container-fluid"> 
        @include('backend.layouts.partials.messages') 
        <div class="create-page"> 
                <div class="form-body"> 
                    <div class="card-body"> 
                        <div class="row "> 
                            <div class="col-md-6"> 
                                <div class="form-group"> 
                                    <label class="control-label" for="name">Role Name </label> <span class="border p-2">{{ $role->name }}</span> 
                                </div> 
                            </div> 
                        </div> 
                        <div class="row"> 
                            <div class="col-md-3"> 
                                <label class="control-label" for="allManagement">Permissions</label> 
                            </div> 
                            <div class="col-md-9"> 
                                <div class="custom-control custom-checkbox"> 
                                    <input type="checkbox" class="custom-control-input" id="allManagement" {{ App\Models\Admin::roleHasPermissions($role, $all_permissions) ? 'checked' : '' }} disabled> 
                                    <label class="custom-control-label" for="allManagement"> 
                                        <strong>All</strong> 
                                    </label> 
                                </div> 
                            </div> 
                        </div> 
                        <hr> 
 
                        @php $i = 1;  @endphp 
                        @foreach ($permissions_group as $group) 
                            <!-- Single Menu Roles --> 
                            <div class="row role-{{ $i }}-managements"> 
                                @php 
                                    $permissions = App\Models\Admin::getPermissionsByGroupName($group->name); 
                                    $j = 1; 
                                @endphp 
 
                                <div class="col-md-3"> 
                                    <label class="control-label" for="{{ $i }}Management">{{ $group->title }}</label> 
                                    <div class="custom-control custom-checkbox"> 
                                        <input type="checkbox" class="custom-control-input" id="{{ $i }}Management" onclick="checkPrmissions('role-{{ $i }}-managements', this)" {{ App\Models\Admin::roleHasPermissions($role, $permissions) ? 'checked' : '' }} disabled> 
                                        <label class="custom-control-label" for="{{ $i }}Management"> 
                                            <strong>All</strong> 
                                        </label> 
                                    </div> 
                                </div> 
                                <div class="col-md-9 role-{{ $i }}-managements-checkbox"> 
                                    @foreach ($permissions as $permission) 
                                    <div class="custom-control custom-checkbox"> 
                                        <input type="checkbox" class="custom-control-input" id="{{ $i }}-{{ $j }}" name="permissions[]"  value="{{ $permission->name }}" {{ $role->hasPermissionTo($permission->name) ? 'checked' : '' }} onclick="checkSinglePrmission('role-{{ $i }}-managements', '{{ $i }}Management', <?php echo count($permissions); ?>)" disabled> 
                                        <label class="custom-control-label" for="{{ $i }}-{{ $j }}">{{ $permission->title }}</label> 
                                    </div> 
                                    @php $j++; @endphp 
                                    @endforeach 
 
                                </div> 
                                <hr> 
                            </div> 
                            <hr> 
                            <!-- Single Menu Roles --> 
                            @php $i++; @endphp 
                        @endforeach 
 
                        <div class="row "> 
                            <div class="col-md-12"> 
                                <div class="form-actions"> 
                                    <div class="card-body"> 
 
                                        @if (Auth::user()->can('role.edit')) 
                                        <a href="{{ route('admin.roles.edit', $role->id) }}" class="btn btn-success"> <i class="fa fa-arrow-left"></i> Edit Now</a> 
                                        @endif 
 
                                        <a href="{{ route('admin.roles.index') }}" class="btn btn-dark">Cancel</a> 
                                    </div> 
                                </div> 
                            </div> 
                        </div> 
                    </div> 
                </div> 
        </div> 
    </div> 
@endsection 
 
@section('scripts') 
    @include('backend.pages.roles.partials.scripts'); 
@endsection 
 
 |