我有一个单独的服务器和我的Moodle DB,它包含所有用户课程数据。在我的一些插件(类型:块)中,我从API(与其他服务器一起操作)获取详细信息并以块显示。 我的要求是由用户定制课程完成活动的代码,例如,如果用户启动课程,我需要将一些数据(例如:时间戳,课程完成率等)发送到API 当用户在完成或未完成课程后关闭课程时< / strong>即可。 我想我需要修改文件&#34; mod / scorm / locallib.php&#34; 。
答案 0 :(得分:1)
您可以使用Moodle中的活动。
看一下这个答案 - Email moodle user data after registration
但将user_created替换为course_completed。