@extends('layouts.admin') @section('title', trans('general.title.edit', ['type' => trans_choice('general.roles', 1)])) @section('content') {!! Form::model($role, [ 'id' => 'role', 'method' => 'PATCH', 'route' => ['roles.update', $role->id], '@submit.prevent' => 'onSubmit', '@keydown' => 'form.errors.clear($event.target.name)', 'files' => true, 'role' => 'form', 'class' => 'form-loading-button', 'novalidate' => true ]) !!}
{{ Form::textGroup('display_name', trans('general.name'), 'user-tag') }} {{ Form::textGroup('name', trans('general.code'), 'code') }} {{ Form::textareaGroup('description', trans('general.description')) }}

{{trans('general.select_all')}} {{trans('general.unselect_all')}}
@foreach($permissions as $code => $code_permissions)
{{trans('general.select_all')}} {{trans('general.unselect_all')}} @stack('permissions_input_start')
@foreach($code_permissions as $item)
{{ Form::checkbox('permissions', $item->id, null, ['id' => 'permissions-' . $item->id, 'class' => 'custom-control-input', 'v-model' => 'form.permissions']) }}
@if ($item->name == 'read-admin-panel' || $item->name == 'read-client-portal') {{ Form::hidden($item->name, $item->id, ['id' => $item->name]) }} @endif @endforeach {!! $errors->first('permissions', '

:message

') !!}
@stack('permissions_input_end')
@endforeach
@permission('update-auth-roles') @endpermission
{!! Form::close() !!} @endsection @push('scripts_start') @endpush