From f05ac757227772391a055426bacdf31a5aa9206b Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Thu, 12 May 2011 11:33:27 +0200 Subject: [PATCH] Adding message --- main/attendance/attendance_sheet.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/main/attendance/attendance_sheet.php b/main/attendance/attendance_sheet.php index c994e2dfe7..171df22e3e 100755 --- a/main/attendance/attendance_sheet.php +++ b/main/attendance/attendance_sheet.php @@ -40,15 +40,23 @@ if (api_is_allowed_to_edit(null, true)) { 'all_not_done' => get_lang('AllNotDone') ); - + $today = api_convert_and_format_date(null, DATE_FORMAT_SHORT); + $exists_attendance_today = false; if (!empty($attendant_calendar_all)) { $values[''] = '---------------'; - foreach($attendant_calendar_all as $attendance_date) { + foreach($attendant_calendar_all as $attendance_date) { + if ($today == $attendance_date['date']) { + $exists_attendance_today = true; + } $values[$attendance_date['id']] = $attendance_date['date_time']; } } + if (!$exists_attendance_today) { + Display::display_warning_message('ThereIsNoClassScheduledTodayTryPickingAnotherDay'); + } + $form->addElement('select', 'filter', get_lang('Filter'), $values); $form->addElement('style_submit_button', null, get_lang('Filter'), 'class="filter"'); @@ -61,7 +69,9 @@ if (api_is_allowed_to_edit(null, true)) { } $form->setDefaults(array('filter'=>$default_filter)); $param_filter = '&filter='.Security::remove_XSS($default_filter); - + + + if (count($users_in_course) > 0) { $form->display(); ?>