答案 0 :(得分:0)
我唯一的线索是您的帐户可能缺少某项功能。此注册管理页面检查用户执行诸如向下或向上移动方法等操作的能力:has_capability('moodle/course:enrolconfig', $context);
。
您能否检查一下您的角色是否具有course:enrolconfig
的能力?
修改:
为了进一步检查能力,您可以尝试检查Moodle是否能够在第227行下添加页面代码(moodle / enroll / instances.php)中的操作按钮,在这里:https://github.com/moodle/moodle/blob/master/enrol/instances.php#L227
var_dump($canconfig, $instance->id);
这是Moodle检查功能并为这些操作构建输出的地方。
必须为所有方法打印true
。如需进一步调查,请在第271行添加var_dump($table->data);
。它应打印上下移动的图标箭头。