如何创建和设置要在所有测验尝试页面上显示的块?
我在自定义Moodle块中有以下代码:
public function applicable_formats() {
return array(
'all' => true,
);
}
我的目标是在所有课程测验尝试页面上显示我的块,例如: http://www.mymoodle.com/mod/quiz/attempt.php?attempt=61
但是这些选项只允许设置当前测验。
所有其他测验页面都没有显示我的区块。
答案 0 :(得分:1)
您可以通过更改某些设置使其在网站上作为管理员工作:
打开块编辑。
点击“configure [yourblock]”。
现在出现您阻止的配置页面。
在“此块出现的位置”选项卡下:
选择“在页面类型上显示”适合您的配置。例如,选择“任意测验模块页面”。
保存。
就是这样。 : - )