@extends('v2-cms::layouts.app', ['title' => 'Novo Perfil']) @section('page-breadcrumbs') @endsection @section('content') @php if (!function_exists('mapModuleIcon')) { function mapModuleIcon($faIcon) { $map = [ 'fa fa-file-text-o' => 'bi bi-file-earmark-text', 'fa fa-home' => 'bi bi-house-door-fill', 'fa fa-shield' => 'bi bi-shield-fill-check', 'fa fa-universal-access' => 'bi bi-universal-access', 'fa fa-sitemap' => 'bi bi-diagram-3-fill', 'fa fa-comments' => 'bi bi-chat-left-text-fill', 'fa fa-gears' => 'bi bi-gear-fill', 'fa fa-gear' => 'bi bi-gear-fill', 'fa fa-users' => 'bi bi-people-fill', 'fa fa-tags' => 'bi bi-tags-fill', 'fa fa-plus' => 'bi bi-plus-lg' ]; return $map[$faIcon] ?? 'bi bi-grid-fill'; } } @endphp
@v2can('GestaoPermissoes', 'write')
{{ csrf_field() }}
@if ($errors->any())

Atenção!

    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
Nome de identificação único sem espaços ou caracteres especiais.

Definir Níveis de Acesso por Módulo

Selecione o nível de permissão que os usuários deste perfil possuirão em cada módulo da V2:

@forelse($modules as $moduleKey => $config) @empty @endforelse
Módulo Grupo Nível de Acesso
{{ $config['title'] ?? $moduleKey }} {{ $config['group'] ?? 'OUTROS' }}
Nenhum módulo V2 registrado no Core para configuração de permissões.
@else

Você não tem permissão de escrita neste módulo.

Apenas super-administradores podem criar perfis de acesso.

@endv2can
@endsection @push('scripts') @endpush