Example #1
0
  </tbody>
<tfoot>
    	<tr>
       	  <td colspan="4" class="rounded-foot-left"></td>
        	<td class="rounded-foot-right"><a href="" onClick="javascript: tb_show('Добавить год', 'school_year.php?<?php 
    echo uniqid('');
    ?>
&TB_iframe=true&&keepThis=true&height=200&width=420&modal=true'); return false;" class="add" title="Добавить год">Добавить год</a>
</td>
        </tr>
    </tfoot>
</table>

<?php 
} else {
    $quarters_in_year = get_quarters_in_year($school_year_id);
    $school_year = get_school_year($school_year_id);
    ?>
<br />
<h2><a href="curriculum.php">Список годов</a>&nbsp;&gt;&gt;&nbsp;<?php 
    echo $school_year['name_year'];
    ?>
</h2><br />
<table id="rounded-corner">
  <thead>
  <tr>
    <th class="rounded-left">Названия периода</th>
    <th>Тип</th>
    <th>Текущий</th>
    <th>Начало</th>
    <th>Окончание</th>
Example #2
0
    $template_name = 'index-ajax.html';
    $quarter_id = intval($_REQUEST['quarter_id']) or die('Invalid quarter_id');
    $quarter = get_quarter($quarter_id) or die("No quarter for {$quarter_id}={$quarter_id}");
    $date_from = $quarter['started'];
    $date_to = $quarter['finished'];
    $day_of_week = array(0 => 'Пн', 1 => 'Вт', 2 => 'Ср', 3 => 'Чт', 4 => 'Пт', 5 => 'Сб', 6 => 'Вс');
    $class_id = get_student_class_id($student_id) or die('Unknown student');
    $student_grades = get_student_grades($student_id, $date_from, $date_to);
    $disciplines = get_disciplines_from_class($class_id);
    $dates = array();
    $grades = array();
    foreach ($student_grades as $grade) {
        $lesson_monthyear = $grade['lesson_month'] . '.' . $grade['lesson_year'];
        $dates[$lesson_monthyear][$grade['lesson_date']] = array('lesson_weekday' => $grade['lesson_weekday'], 'lesson_weekday_w' => $day_of_week[$grade['lesson_weekday']], 'lesson_day' => $grade['lesson_day'], 'lesson_month' => $grade['lesson_month'], 'lesson_year' => $grade['lesson_year']);
        $grades[$grade['discipline_id']][$grade['lesson_date']][] = array('grade' => $grade['grade'], 'topic' => $grade['topic'], 'lesson_id' => $grade['lesson_id'], 'lesson_type_id' => $grade['lesson_type_id'], 'lesson_type_name' => $grade['lesson_type_name']);
    }
    $quarter['started_date'] = date("d.m.Y", strtotime($quarter['started']));
    $quarter['finished_date'] = date("d.m.Y", strtotime($quarter['finished']));
    $renderArray['quarter'] = $quarter;
    $renderArray['dates'] = $dates;
    $renderArray['disciplines'] = $disciplines;
    $renderArray['grades'] = $grades;
} else {
    $year = get_current_year() or die('Now current year');
    $quarters = get_quarters_in_year($year['school_year_id'], 1);
    $renderArray['ui_theme'] = $config['ui']['theme'];
    $renderArray['year'] = $year;
    $renderArray['quarters'] = $quarters;
}
$template = $twig->loadTemplate('students/' . $template_name);
echo $template->render($renderArray);