streams removed, tt all set
This commit is contained in:
parent
2d81d503b9
commit
4c5e843e68
@ -270,7 +270,21 @@ foreach ($teacher_schedule_raw as $lesson) {
|
|||||||
echo '<div class="lesson p-1 mb-1">';
|
echo '<div class="lesson p-1 mb-1">';
|
||||||
echo '<strong>' . htmlspecialchars($name) . '</strong><br>';
|
echo '<strong>' . htmlspecialchars($name) . '</strong><br>';
|
||||||
if (!empty($data['classes'])) {
|
if (!empty($data['classes'])) {
|
||||||
echo '<small>' . htmlspecialchars(implode(', ', array_unique($data['classes']))) . '</small>';
|
$class_names_to_display = $data['classes'];
|
||||||
|
if ($data['is_elective']) {
|
||||||
|
$processed_classes = [];
|
||||||
|
foreach ($data['classes'] as $class_name) {
|
||||||
|
// Extracts "Grade X" from "Grade X Y"
|
||||||
|
$parts = explode(' ', $class_name);
|
||||||
|
if (count($parts) > 2) {
|
||||||
|
$processed_classes[] = $parts[0] . ' ' . $parts[1];
|
||||||
|
} else {
|
||||||
|
$processed_classes[] = $class_name;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$class_names_to_display = array_unique($processed_classes);
|
||||||
|
}
|
||||||
|
echo '<small>' . htmlspecialchars(implode(', ', $class_names_to_display)) . '</small>';
|
||||||
}
|
}
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user