在moodle中,有没有办法可以加入核心功能,例如添加课程,创建用户和添加我们自己的自定义代码,因此没有核心修改。
答案 0 :(得分:1)
有些事件会在用户/课程更新后触发,因此您可以在这些事件发生后自行采取行动。
没有一种方法可以覆盖原始功能,而无需进行核心修改。
对于2.7之前的Moodle版本,事件API记录在:http://docs.moodle.org/dev/Events_API (第5节列出了您可以收听的核心事件)
对于Moodle 2.7以上,事件API记录在: http://docs.moodle.org/dev/Event_2 (第4.5.1节列出了您可以收听的核心事件)