@extends('adminlte::page') @section('title', 'Editar Rol - ' . $role->name) @section('content_header')

Editar Rol

Lista de Roles
@stop @section('content')
@csrf @method('PUT')
{{-- Columna izquierda: Información del rol --}}

Información del Rol

Configura el nombre y descripción del rol.

@include('partials.validaciones')
0 de 0
@if($permisosActivos->count() > 0)
@foreach($permisosActivos as $permiso) {{ $permiso->name }} @endforeach
@endif
{{-- Columna derecha: Permisos del sistema --}}

Permisos del Sistema

@foreach ($permisos as $key => $permiso) @php switch ($key) { case 'home': $label = 'Dashboard'; break; case 'usuarios': $label = 'Gestión de Usuarios'; break; case 'roles': $label = 'Gestión de Roles'; break; case 'productos': $label = 'Gestión de Productos'; break; case 'ventas': $label = 'Gestión de Ventas'; break; case 'clientes': $label = 'Gestión de Clientes'; break; case 'empleados': $label = 'Gestión de Empleados'; break; case 'reportes': $label = 'Reportes'; break; case 'configuracion': $label = 'Configuración'; break; default: $label = ucfirst($key); break; } @endphp
{{ $label }} ({{ count($permiso) }} permisos)

@foreach ($permiso as $item)
hasPermissionTo($item->name) ? 'checked' : '' }} data-permiso="{{ $item->id }}" data-category="{{ $key }}">
@endforeach @endforeach
@stop @section('js') @stop