在moodle中使用自定义附件发送证书

时间:2014-02-28 17:13:02

标签: moodle

在我的moodle 2.6中我想编辑发送证书操作以发送带附件的证书(我的附件将是2个文件当然)它总是不同的文件,但在课程中具有相同的名称。 1是* pdf,第二个是mp3文件。 我知道我必须将该文件发送到证书发送邮件acrion并将其添加到电子邮件中,我不知道该怎么做,我需要一些帮助。某事可以帮助我吗?

感谢您的回答 最诚挚的问候

1 个答案:

答案 0 :(得分:0)

注意到/mod/certificate/lib.php中有一个函数可以将证书通过电子邮件发送给学生:

certificate_email_student($course, $certificate, $certrecord, $context);

如果你制作了该功能的副本并为你的cron修改它 - 你需要将$ USER更改为$ user - $ USER是当前用户,但你需要将它发送给指定的用户。

该功能还显示了如何使用文件存储api

获取文件的副本

http://docs.moodle.org/dev/File_API