Desarrollo del modulo de alumno y control escolar para subir archivos de expediente
This commit is contained in:
@@ -155,6 +155,9 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@endsection
|
||||
@@ -182,5 +185,35 @@
|
||||
});
|
||||
</script>
|
||||
|
||||
<script>
|
||||
function verDocumento(url, docId) {
|
||||
|
||||
document.getElementById('visorFrame').src = url;
|
||||
|
||||
Livewire.dispatch('set-documento', { id: docId });
|
||||
|
||||
// 🔥 guardar instancia global
|
||||
visorModalInstance = new bootstrap.Modal(
|
||||
document.getElementById('visorModal')
|
||||
);
|
||||
|
||||
visorModalInstance.show();
|
||||
}
|
||||
|
||||
document.addEventListener('livewire:init', () => {
|
||||
|
||||
Livewire.on('cerrar-modal', () => {
|
||||
|
||||
if (visorModalInstance) {
|
||||
visorModalInstance.hide();
|
||||
}
|
||||
|
||||
// 🔥 limpiar iframe
|
||||
document.getElementById('visorFrame').src = "";
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
@endsection
|
||||
|
||||
Reference in New Issue
Block a user