MDL-29018 lesson module statistics: fixed statistics diplay for whole the class
This commit is contained in:
@@ -560,7 +560,7 @@ if ($action === 'delete') {
|
||||
$table->data[] = array($fontstart.get_string("question", "lesson").": <br />".$fontend.$fontstart2.$page->contents.$fontend2, " ");
|
||||
$table->data[] = array($fontstart.get_string("answer", "lesson").":".$fontend, ' ');
|
||||
// apply the font to each answer
|
||||
if (!empty($page->answerdata) && isset($page->answerdata->response)) {
|
||||
if (!empty($page->answerdata)) {
|
||||
foreach ($page->answerdata->answers as $answer){
|
||||
$modified = array();
|
||||
foreach ($answer as $single) {
|
||||
@@ -569,12 +569,12 @@ if ($action === 'delete') {
|
||||
}
|
||||
$table->data[] = $modified;
|
||||
}
|
||||
if ($page->answerdata->response != NULL) {
|
||||
if (isset($page->answerdata->response)) {
|
||||
$table->data[] = array($fontstart.get_string("response", "lesson").": <br />".$fontend.$fontstart2.format_text($page->answerdata->response,$page->answerdata->responseformat,$formattextdefoptions).$fontend2, " ");
|
||||
}
|
||||
$table->data[] = array($page->answerdata->score, " ");
|
||||
} else {
|
||||
$table->data[] = array(0, " ");
|
||||
$table->data[] = array(get_string('didnotanswerquestion', 'lesson'), " ");
|
||||
}
|
||||
echo html_writer::table($table);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user