@extends('layouts.app') @push('styles') @endpush @section('content')
@csrf @method('PUT')

Informações Básicas

Dados principais do papel

@error('name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror

Permissões

Defina quais ações este papel pode executar

@php $moduleLabels = [ 'users' => 'Usuários', 'roles' => 'Papéis', 'settings' => 'Configurações', 'amazon_affiliate' => 'Amazon Affiliate', 'affiliate_footers' => 'Textos de Rodapé', 'monitoring' => 'Monitoramento', 'plans' => 'Planos', ]; $moduleIcons = [ 'users' => 'people', 'roles' => 'shield-check', 'settings' => 'gear', 'amazon_affiliate' => 'cart-check', 'affiliate_footers' => 'card-text', 'monitoring' => 'broadcast-pin', 'plans' => 'layers', ]; @endphp
@foreach($permissions as $group => $groupPermissions)

{{ $moduleLabels[$group] ?? ucfirst($group) }}

@foreach($groupPermissions as $permission)
@php $actionIcons = [ 'view' => 'eye', 'create' => 'plus-circle', 'edit' => 'pencil', 'delete' => 'trash' ]; $parts = explode('.', $permission->name); $action = end($parts); $actionIcon = $actionIcons[$action] ?? 'check-circle'; @endphp
@endforeach
@endforeach
Cancelar
@endsection