add open position system
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m29s

This commit is contained in:
root
2026-09-02 00:53:55 -04:00
parent 5b11e2d859
commit dbfd72c2f9
24 changed files with 1627 additions and 47 deletions
+4
View File
@@ -58,6 +58,7 @@ $role = strtolower(session()->get('role') ?? 'guest');
</a>
<div class="dropdown-menu" aria-labelledby="parentsManagementDropdown">
<a class="dropdown-item" href="/staff/index">Staff Profile</a>
<a class="dropdown-item" href="<?= site_url('administrator/job-postings/positions') ?>">Volunteer Positions</a>
<a class="dropdown-item" href="/administrator/teacher_class_assignment">Teacher Class Assignment</a>
</div>
</li>
@@ -190,6 +191,9 @@ $role = strtolower(session()->get('role') ?? 'guest');
</a>
<div class="dropdown-menu" aria-labelledby="parentsManagementDropdown">
<a class="dropdown-item" href="/staff/index">Staff Profile</a>
<?php if ($role === 'principal'): ?>
<a class="dropdown-item" href="<?= site_url('administrator/job-postings/positions') ?>">Volunteer Positions</a>
<?php endif; ?>
<a class="dropdown-item" href="/administrator/teacher_class_assignment">Teacher Class Assignment</a>
</div>
</li>