56 lines
2.2 KiB
PHP
56 lines
2.2 KiB
PHP
<div class="card-body">
|
|
|
|
<div class="form-group row">
|
|
<div class="col-md-6">
|
|
<label>{{ __('label.role_form_name') }} <span class="text-danger">*</span></label>
|
|
{{ Form::text('name',null,['class' => $errors->has('name') ? 'form-control is-invalid' : 'form-control','placeholder' => __('placeholder.role_name')]) }}
|
|
@error('name')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
<div class="form-group row">
|
|
<label for="validationCustom01">Permissions</label>
|
|
<table class="table table-bordered py-4">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">Module</th>
|
|
<th scope="col">View</th>
|
|
<th scope="col">Add</th>
|
|
<th scope="col">Edit</th>
|
|
<th scope="col">Delete</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach($permissions as $key => $permissiona)
|
|
<pre>
|
|
</pre>
|
|
<tr>
|
|
<th scope="row"> {{ $key }} </th>
|
|
@foreach($permissiona as $permission)
|
|
<td>
|
|
<div class="form-check">
|
|
<input class="form-check-input" type="checkbox" name="permissions[]" id="{{ $permission->id }}" value="{{ $permission->id }}" @if(in_array($permission->id, $rolePermissions)) checked="checked" @endif />
|
|
<label for="{{ $permission->id }}">{{ $permission->name }}</label>
|
|
</div>
|
|
</td>
|
|
@endforeach
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="card-footer">
|
|
<button type="submit" name="save" value="save" class="btn btn-primary mr-2">
|
|
@if(\Request::route()->getName() == 'admin.roles.edit')
|
|
{{ __('buttons.update') }}
|
|
@else
|
|
{{ __('buttons.save') }}
|
|
@endif
|
|
</button>
|
|
<a href="{{ route('admin.roles.index') }}" class="btn btn-secondary">{{ __('buttons.cancel') }}</a>
|
|
</div>
|