@extends('admin.layouts.adminapp') @section('content')
@if(permission('Roles','create'))
Add Role
@csrf @if(isset($edt)) @method('PUT') @endif
@error('name')
{{ $message }}
@enderror
@php $permissions = [ 'Dashboard' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Roles' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Users' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Properties' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status', 'tax-generate','properties-tax-list','user-profile','properties-notice','properties-export','cash-desk-search', 'transaction'], 'Ward' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Slider' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Notice Board' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Office Bearers' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Setting' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'RTI' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Citizine Charter' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Chairman' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'EO' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Sadasya' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Staff' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Photo Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], 'Video Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update','destroy','status'], ]; @endphp @foreach ($permissions as $key => $actions) @if(isset(auth()->user()->role->permission[$key]))
permission[$key]) && count($edt->permission[$key]) == count(auth()->user()->role->permission[$key])) ? 'checked' : '' }} >
@foreach ($actions as $action) @if( in_array($action, auth()->user()->role->permission[$key] ?? []) )
permission[$key] ?? [])) ? 'checked' : '' }} >
@endif @endforeach
@endif @endforeach @if(permission('Roles','status'))
@endif
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@endif @if(permission('Roles','show'))
Role List
@foreach($roles as $key=>$role) @endforeach
ID Status Name Actions
{{ $key + 1 }} {{ $role->status == 1 ? 'Active' : 'Inactive' }} {{ $role->name }} Edit
@csrf @method('DELETE')
@endif
@endsection @section('script') @endsection