Modificacion de prospecto a alumno y asignacion de grupos, coordinacion académica

This commit is contained in:
2026-03-23 15:48:23 -06:00
parent 58e27fc5fc
commit 1bcebeb8a1
43 changed files with 1551 additions and 96 deletions
@@ -1,25 +1,28 @@
<script>
forms= document.querySelectorAll('.delete-form');
document.addEventListener('submit', function (e) {
forms.forEach(form => {
form.addEventListener('submit',(e)=>{
e.preventDefault();
if (!e.target.classList.contains('delete-form')) return;
Swal.fire({
title: "Eliminar registro",
text: "estas seguro?",
icon: "warning",
showCancelButton: true,
confirmButtonText: "Eliminar",
cancelButtonText: "regresar",
}).then((result) => {
if (result.isConfirmed) {
form.submit();
}
});
});
});
</script>
if (e.target.dataset.confirmed) return;
e.preventDefault();
Swal.fire({
title: "Eliminar registro",
text: "¿Estás seguro?",
icon: "warning",
showCancelButton: true,
confirmButtonText: "Eliminar",
cancelButtonText: "Regresar",
}).then((result) => {
if (result.isConfirmed) {
e.target.dataset.confirmed = true;
e.target.submit();
}
});
});
</script>
@if(session('swal'))
<script>
@@ -128,12 +128,63 @@
</li>
@endrole
@hasrole(['Alumno'])
@hasrole('Control escolar')
<li class="nav-item">
<a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#ControlEscolar"
aria-expanded="true" aria-controls="ControlEscolar">
<i class="fas fa-fw fa-bullhorn" style="color: #e8e8e8;"></i>
<span>Control Escolar</span>
</a>
<div id="ControlEscolar" class="collapse" aria-labelledby="ControlEscolar" data-parent="#accordionSidebar">
<div class="bg-white py-2 collapse-inner rounded">
<h6 class="collapse-header">Herramientas</h6>
@can('alumno.index')
<a class="collapse-item" href="{{ route('alumno.index') }}" style="color:#85888e">Alumnos</a>
@endcan
@can('grupo.index')
<a class="collapse-item" href="{{ route('grupo.index') }}" style="color:#85888e">Grupos</a>
@endcan
</div>
</div>
</li>
@endrole
@hasrole('Coordinación académica')
<li class="nav-item">
<a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#CoordinacionAcademica"
aria-expanded="true" aria-controls="CoordinacionAcademica">
<i class="fas fa-fw fa-bullhorn" style="color: #e8e8e8;"></i>
<span>Coordinación académica</span>
</a>
<div id="CoordinacionAcademica" class="collapse" aria-labelledby="CoordinacionAcademica" data-parent="#accordionSidebar">
<div class="bg-white py-2 collapse-inner rounded">
<h6 class="collapse-header">Herramientas</h6>
{{-- @can('docente.index')
<a class="collapse-item" href="{{ route('docente.index') }}" style="color:#85888e">Docentes</a>
@endcan --}}
@can('grupo.index')
<a class="collapse-item" href="{{ route('grupo.index') }}" style="color:#85888e">Grupos</a>
@endcan
</div>
</div>
</li>
@endrole
@hasrole(['Alumno'])
@can('pago.index')
<li class="nav-item">
<a class="nav-link" href="{{ route('pago.index') }}">
<i class="fas fa-money-bill-alt" style="color: #e8e8e8;"></i>
<span>Mis pagos</span></a>
</li>
@endcan
@endrole