Moodle LMS v3.9 - 课程完成在活动完成后未触发

问题描述 投票:0回答:1

我有一个使用 v3.9 版本的 Moodle LMS 自托管解决方案

课程完成已设置为当活动完成时发生。但是,当发生这种情况时,会记录活动完成情况,但不会使用“课程已完成”检查课程。它似乎记录在“course_completions”表中,但仅插入字段(id、userid、course、timestarted、reaggregate)。

作为测试,我将“课程完成”调整为完全基于“其他人手动完成”,这样我就可以用它来记录完成情况。

还有其他人遇到过这个问题吗?

我希望当活动标记为已完成或我的管理员将课程标记为完成时,它会将课程设置为完成并在报告屏幕上显示“复选框”。

moodle moodle-api
1个回答
0
投票

你正在运行 cron 吗?

进入站点管理 > 服务器 > 任务 > 计划任务,检查最近是否运行过“计算定期完成数据

https://docs.moodle.org/403/en/Course_completion_FAQ#Students_have_completed_the_criteria_but_the_report_does_not_show_it

© www.soinside.com 2019 - 2024. All rights reserved.