Skip to content
Snippets Groups Projects
Commit 1c25b562 authored by Роман Штейнберг's avatar Роман Штейнберг
Browse files

FIX: exam page rates visualization

parent 6d24bfbc
Branches
Tags
No related merge requests found
...@@ -1120,11 +1120,11 @@ BEGIN ...@@ -1120,11 +1120,11 @@ BEGIN
view_roadmap.ModuleType, view_roadmap.ModuleType,
exam_period_options.Type As ExamPeriodOption exam_period_options.Type As ExamPeriodOption
FROM view_roadmap FROM view_roadmap
LEFT JOIN rating_table ON rating_table.SubmoduleID = view_roadmap.SubmoduleID AND LEFT JOIN rating_table ON rating_table.SubmoduleID = view_roadmap.SubmoduleID
rating_table.RecordBookID = pRecordBookID LEFT JOIN exam_period_options ON exam_period_options.SubmoduleID = view_roadmap.SubmoduleID
LEFT JOIN exam_period_options ON exam_period_options.RecordBookID= pRecordBookID AND AND exam_period_options.RecordBookID = rating_table.RecordBookID
exam_period_options.SubmoduleID = view_roadmap.SubmoduleID WHERE view_roadmap.DisciplineID = pDisciplineID AND
WHERE view_roadmap.DisciplineID = pDisciplineID rating_table.RecordBookID = pRecordBookID
ORDER BY view_roadmap.ModuleOrderNum ASC, ORDER BY view_roadmap.ModuleOrderNum ASC,
view_roadmap.SubmoduleOrderNum ASC; view_roadmap.SubmoduleOrderNum ASC;
END // END //
......
...@@ -47,7 +47,7 @@ class Controller_Teacher_Discipline_Rating extends Controller_Environment_Teache ...@@ -47,7 +47,7 @@ class Controller_Teacher_Discipline_Rating extends Controller_Environment_Teache
$exams = []; $exams = [];
foreach ($students as &$group) { foreach ($students as &$group) {
foreach ($group as &$student) { foreach ($group as &$student) {
$recordBookID = $student['recordBookID']; $recordBookID = $student['RecordBookID'];
$rates = Model_Rating::getRatesAll($this->id, $recordBookID); $rates = Model_Rating::getRatesAll($this->id, $recordBookID);
foreach ($rates as $rate) { foreach ($rates as $rate) {
if ($rate['ModuleType'] == 'exam') { if ($rate['ModuleType'] == 'exam') {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment