@extends('backend.layouts.app') @section('title', @$data['title']) @section('content') {!! breadcrumb([ 'title' => @$data['title'], route('admin.dashboard') => _trans('common.Dashboard'), '#' => @$data['title'], ]) !!}
@if ($errors->any()) @if ($errors->has('permissions'))
{{ _trans('common.At least one permission is required') }}
@endif @endif
@csrf @method('PATCH')
@if (hasPermission('role_read')) {{ _trans('common.Back') }} @endif
@if ($errors->has('name'))

{{ $errors->first('name') }}

@endif
@php $upper_roles = json_decode($data['role']->upper_roles) ?? []; @endphp
@foreach ($data['permissions'] as $permission) @endforeach
{{ _trans('common.Module') }}/ {{ _trans('common.Sub Module') }} {{ _trans('common.Permissions') }}
{{ _trans('common.Check all') }}

@php $count = 0; foreach (json_decode(@$permission->keywords) ?? [] as $key => $keyword) { if (in_array($keyword, is_array(@$data['role']->permissions) ? @$data['role']->permissions : json_decode(@$data['role']->permissions) ?? [])) { $count++; } } @endphp

@foreach (json_decode(@$permission->keywords) ?? [] as $key => $keyword)
@if ($keyword != '' && $data['role']->permissions) permissions) ? @$data['role']->permissions : json_decode(@$data['role']->permissions) ?? []) ? 'checked' : '' }} onclick="togglePermissionGroup(this)" > @else @endif
@endforeach
@if (hasPermission('role_update')) @endif
@endsection @section('script') @endsection