/ *在moodle * * /
就像我们使用 $ USER-> id 动态登录时获取用户ID一样,我们如何获取用户当前正在播放的测验ID?是否有任何选项,如 $ QUIZ-> id 或其他??请帮助
答案 0 :(得分:2)
理论上,如果设置正确,您可以从$ PAGE对象获取课程模块。
$cm = $PAGE->cm
然后从$ cm对象中获取测验记录
$quiz = $DB->get_record('quiz', array('id' => $cm->instance));