在我的moodle 2.6中我想编辑发送证书操作以发送带附件的证书(我的附件将是2个文件当然)它总是不同的文件,但在课程中具有相同的名称。 1是* pdf,第二个是mp3文件。 我知道我必须将该文件发送到证书发送邮件acrion并将其添加到电子邮件中,我不知道该怎么做,我需要一些帮助。某事可以帮助我吗?
感谢您的回答 最诚挚的问候
答案 0 :(得分:0)
注意到/mod/certificate/lib.php中有一个函数可以将证书通过电子邮件发送给学生:
certificate_email_student($course, $certificate, $certrecord, $context);
如果你制作了该功能的副本并为你的cron修改它 - 你需要将$ USER更改为$ user - $ USER是当前用户,但你需要将它发送给指定的用户。
该功能还显示了如何使用文件存储api
获取文件的副本