Moodle Manula注册人数上下编辑

Moodle Manula注册人数上下编辑,moodle,Moodle,手动注册提供了向上/向下移动方法以及编辑现有注册的功能。它对我有用,但突然不起作用了。 有什么问题吗 可能出了什么问题。一些插件冲突或设置更改我唯一的线索是您的帐户可能缺少功能。此注册管理页面检查用户执行诸如下移或上移方法等操作的能力:has_capability('moodle/course:enrolconfig',$context) 你能检查一下你的角色是否有能力课程:enrolconfig 编辑: 对于进一步的功能检查,您可以尝试检查Moodle是否能够打印页面代码(Moodle/enr

手动注册提供了向上/向下移动方法以及编辑现有注册的功能。它对我有用,但突然不起作用了。 有什么问题吗


可能出了什么问题。一些插件冲突或设置更改

我唯一的线索是您的帐户可能缺少功能。此注册管理页面检查用户执行诸如下移或上移方法等操作的能力:
has_capability('moodle/course:enrolconfig',$context)

你能检查一下你的角色是否有能力
课程:enrolconfig

编辑:

对于进一步的功能检查,您可以尝试检查Moodle是否能够打印页面代码(Moodle/enrol/instances.php)中添加到第227行的操作按钮,如下所示:

这就是Moodle检查功能并为这些操作构建输出的地方


对于所有方法,它必须打印
true
。为了进一步调查,添加
var\u dump($table->data)在第271行。它应该打印上下移动的图标箭头。

在课程moodle中配置注册实例/course:enrolconfig Yes Review course enrol moodle/course:enrolreview Yes为管理员和其他具有管理员角色的用户提供的功能。在过去的三天里,它运转良好。我安装了一些插件,在一些问题发生后。我还以为是爱洛给穆德尔的。我已删除,运行cron作业。问题仍然存在……您是否完全可以访问Moodle源代码?如果是这样,您可以通过页面的代码验证这些功能是否正常。也许你可以试试我在帖子中添加的内容,以便进一步调查。如果这样做,请不要忘记在检查后删除var_dump()函数。If($canconfig){var_dump($canconfig,$instance->id);(在227之后添加新行-给出错误)If($updowncount>1){$aurl=new moodle_url($url,array('action'=>'up','instance'=>$instance->id));也在271$table->data[]=array处添加($displayname,$users,内爆(“”,$updown),内爆(“”,$edit));}var_dump($table->data);--------------代码没有执行,给了我一个错误。我对moodle这个重要功能很感兴趣…你能帮我吗。我复制了新文件的完整代码。但仍然不起作用..谢谢你的努力。你能帮我更多吗..我也不能取消队列组的控制。取消滚动多个用户也会带来问题。。
var_dump($canconfig, $instance->id);