MDL-38647 quiz review question issues
1. Page URL should contain 'step=0' if necessary, but not 'step='. 2. Review specific step was not using the right display options.
This commit is contained in:
@@ -1192,7 +1192,7 @@ class quiz_attempt {
|
||||
*/
|
||||
public function render_question_at_step($slot, $seq, $reviewing, $thispageurl = '') {
|
||||
return $this->quba->render_question_at_step($slot, $seq,
|
||||
$this->get_display_options($reviewing),
|
||||
$this->get_display_options_with_edit_link($reviewing, $slot, $thispageurl),
|
||||
$this->get_question_number($slot));
|
||||
}
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ $seq = optional_param('step', null, PARAM_INT);
|
||||
$baseurl = new moodle_url('/mod/quiz/reviewquestion.php',
|
||||
array('attempt' => $attemptid, 'slot' => $slot));
|
||||
$currenturl = new moodle_url($baseurl);
|
||||
if ($seq !== 0) {
|
||||
if (!is_null($seq)) {
|
||||
$currenturl->param('step', $seq);
|
||||
}
|
||||
$PAGE->set_url($currenturl);
|
||||
|
||||
Reference in New Issue
Block a user