Closed rlucke closed 10 years ago
Wenn ein Aufgabenblatt eine Zuordnungsaufgabe enthält wird folgender Fehler geworfen: Houston, we've got a problem.
Typ: InvalidArgumentException Nachricht: There is no answers strategy for the Vips exercise type rh_exercise Code: 0 Stack trace: #$ public/plugins_packages/virtUOS/Mooc/blocks/TestBlock/Model/AnswersStrategy.php(114) #0 public/plugins_packages/virtUOS/Mooc/blocks/TestBlock/Model/Exercise.php(50): Mooc\UI\TestBlock\Model\AnswersStrategy::getStrategy(Object(rh_exercise)) #1 public/plugins_packages/virtUOS/Mooc/blocks/TestBlock/Model/Exercise.php(254): Mooc\UI\TestBlock\Model\Exercise->setData(Array, true) #2 [internal function]: Mooc\UI\TestBlock\Model\Exercise::findThru('10', Array) #3 lib/models/SimpleORMap.class.php(1651): call_user_func_array(Array, Array) #4 [internal function]: {closure}(Object(Mooc\UI\TestBlock\Model\Test)) #5 lib/models/SimpleORMapCollection.class.php(144): call_user_func(Object(Closure), Object(Mooc\UI\TestBlock\Model\Test)) #6 lib/models/SimpleCollection.class.php(215): SimpleORMapCollection->refresh() #7 lib/models/SimpleORMapCollection.class.php(73): SimpleCollection->__construct(Object(Closure)) #8 lib/models/SimpleORMap.class.php(1652): SimpleORMapCollection->__construct(Object(Closure), Array, Object(Mooc\UI\TestBlock\Model\Test)) #9 lib/models/SimpleORMap.class.php(987): SimpleORMap->initRelation('exercises') #10 lib/models/SimpleORMap.class.php(1114): SimpleORMap->getValue('exercises') #11 public/plugins_packages/virtUOS/Mooc/blocks/TestBlock/TestBlock.php(82): SimpleORMap->__get('exercises') #12 public/plugins_packages/virtUOS/Mooc/blocks/TestBlock/TestBlock.php(36): Mooc\UI\TestBlock\TestBlock->buildExercises() #13 [internal function]: Mooc\UI\TestBlock\TestBlock->student_view(Object(Request)) #14 public/plugins_packages/virtUOS/Mooc/models/mooc/ui/Block.php(244): call_user_func(Array, Object(Request)) #15 public/plugins_packages/virtUOS/Mooc/blocks/Section/Section.php(43): Mooc\UI\Block->render('student', Object(Request)) #16 public/plugins_packages/virtUOS/Mooc/models/mooc/ui/Block.php(255): Mooc\UI\Section\{closure}(Object(Mooc\UI\TestBlock\TestBlock), Object(Mooc\Container)) #17 public/plugins_packages/virtUOS/Mooc/blocks/Section/Section.php(46): Mooc\UI\Block->traverseChildren(Object(Closure)) #18 [internal function]: Mooc\UI\Section\Section->student_view(Object(Request)) #19 public/plugins_packages/virtUOS/Mooc/models/mooc/ui/Block.php(244): call_user_func(Array, Object(Request)) #20 public/plugins_packages/virtUOS/Mooc/blocks/Courseware/Courseware.php(28): Mooc\UI\Block->render('student', Object(Request)) #21 [internal function]: Mooc\UI\Courseware\Courseware->student_view(Object(Request)) #22 public/plugins_packages/virtUOS/Mooc/models/mooc/ui/Block.php(244): call_user_func(Array, Object(Request)) #23 public/plugins_packages/virtUOS/Mooc/views/courseware/index.php(3): Mooc\UI\Block->render('student', Object(Request)) #24 vendor/flexi/lib/php_template.php(46): require('/data/studip/mo...') #25 vendor/flexi/lib/template.php(157): Flexi_PhpTemplate->_render() #26 vendor/trails/trails.php(764): Flexi_Template->render() #27 vendor/trails/trails.php(724): Trails_Controller->render_template('courseware/inde...', Object(Flexi_PhpTemplate)) #28 vendor/trails/trails.php(564): Trails_Controller->render_action('index') #29 vendor/trails/trails.php(154): Trails_Controller->perform('') #30 vendor/trails/trails.php(121): Trails_Dispatcher->map_uri_to_response('courseware') #31 public/plugins_packages/virtUOS/Mooc/Mooc.php(82): Trails_Dispatcher->dispatch('courseware') #32 public/plugins.php(58): Mooc->perform('courseware') #33 {main}
Der TestBlock unterstützt (noch) nicht alle Aufgabentypen.
Wenn ein Aufgabenblatt eine Zuordnungsaufgabe enthält wird folgender Fehler geworfen: Houston, we've got a problem.