]> git.mjollnir.org Git - moodle.git/commitdiff
I 'm putting together a scheme to allow blocks in mod/quiz/view.php.
authordefacer <defacer>
Tue, 1 Feb 2005 06:38:42 +0000 (06:38 +0000)
committerdefacer <defacer>
Tue, 1 Feb 2005 06:38:42 +0000 (06:38 +0000)
This will allow the block to work when displayed there.

blocks/quiz_results/block_quiz_results.php

index 4804811856b95f826f47f486c21bef3b960dacb4..eebcb3ed370c0b925eb61e09e4f082bfa801bc23 100644 (file)
@@ -33,9 +33,10 @@ class block_quiz_results extends block_base {
         }
         else {
             // Assuming we are displayed in the quiz view page
-            // TODO
-            $quizid   = 0;
-            $courseid = 0;
+            $quizid    = $this->instance->pageid;
+            $modrecord = get_record('modules', 'name', 'quiz');
+            $cmrecord  = get_record('course_modules', 'module', $modrecord->id, 'instance', $quizid);
+            $courseid = $cmrecord->course;
         }
 
         if(empty($quizid)) {