@extends('layouts.app') @section('titulo', (!$model->exists ? 'Creando' : 'Editando') . ' Rol') @section('titulo_card', 'Formulario') @section('content')
{{ html()->modelForm($model, !$model->exists ? 'POST' : 'PATCH', !$model->exists ? route('rol.store') : route('rol.update', $model->id))->open() }}
{{ html()->text('name')->class('form-control') }}
@foreach (App\Models\GrupoPermiso::all() as $grupo)
{{ html()->checkbox('idGrupoPermiso[]')->class('custom-control-input g-' . $grupo->id)->id('g-' . $grupo->id)->value($grupo->id)->attribute('onclick', 'seleccionarGrupo(' . $grupo->id . ')')->checked(count($grupo->permisos) == count($model->permissions->where('idGrupoPermiso', $grupo->id))) }} {{ html()->label($grupo->Nombre, 'g-' . $grupo->id)->class('custom-control-label') }}
    @foreach ($grupo->permisos as $permiso)
  • {{ html()->checkbox('permission[]')->class('custom-control-input gp-' . $grupo->id)->id('p-' . $permiso->id)->value($permiso->id)->attribute('onclick', 'seleccionarPermiso(' . $grupo->id . ')')->checked($model->hasPermissionTo($permiso->name)) }} {{ html()->label($permiso->descripcion, 'p-' . $permiso->id)->class('custom-control-label') }}
  • @endforeach
{{-- {{ html()->text('name2')->class('form-control') }} --}}
@endforeach
{{ html()->submit(' ' . (!$model->exists ? 'Guardar' : 'Editar'))->class('btn btn-primary') }}
{{ html()->closeModelForm() }}
@endsection @section('js') @endsection