@extends('layouts.master') @section('title') {{ $title }} @endsection @section('css') @endsection @section('body') @endsection @section('content') @component('components.breadcrumb') @slot('page_title') {{ $title }} @endslot @slot('subtitle') {{ $plural }} @endslot @endcomponent

{{ $title }}

@if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @method('PUT')
@foreach ($modulesList as $module) @php $moduleName = $module->name; $actions = ['access', 'create', 'edit', 'delete']; $permissionsByAction = []; foreach ($actions as $action) { $permissionName = "$action $moduleName"; $permissionsByAction[$action] = $permissions->firstWhere( 'name', $permissionName, ); } @endphp @foreach ($actions as $action) @endforeach @endforeach
Module Name Access Add Edit Delete
{{ ucfirst($moduleName) }} @if ($permissionsByAction[$action]) name, $rolePermissions ?? []) ? 'checked' : '' }}> @endif
@endsection @section('scripts') @endsection