我有一个单独的服务器和我的Moodle,它保存所有的用户课程数据。在我的一些插件(类型:块)中,我从API (它与另一台服务器一起操作)获取详细信息,并以块显示。我的要求是由用户自定义课程完成活动的代码,例如,如果用户启动了课程,我需要发布一些数据(例如:时间戳、课程完成率等)。当用户在完成或未完成课程后关闭课程时,API 将返回到API。我想我需要修改文件"mod/scorm/locallib.php“。
发布于 2015-01-18 23:23:00
你可以使用Moodle中的事件。
看看这个答案- Email moodle user data after registration
但是将user_created替换为course_completed。
https://stackoverflow.com/questions/27939855
复制相似问题