= $this->extend('layout/management_layout') ?>
= $this->section('content') ?>
= csrf_meta() ?>
Add Early Dismissal
Back to List
getFlashdata('error')): ?>
= session()->getFlashdata('error') ?>
getFlashdata('message')): ?>
= session()->getFlashdata('message') ?>
Note: Early dismissals do not change daily present/absent status; they are shown for staff awareness and pickup coordination.
= $this->endSection() ?>
= $this->section('scripts') ?>
(int)($s['id'] ?? 0),
'firstname'=> (string)($s['firstname'] ?? ''),
'lastname' => (string)($s['lastname'] ?? ''),
'section' => (string)($s['class_section_name'] ?? ''),
];
}, (array)($students ?? []));
?>
= $this->endSection() ?>