我希望学生能够在收到付款请求之前访问 Moodle 中的前几节课。我在 Google 上搜索了好久,但一无所获,还搜索了我在这里能想到的所有可能的术语,但还是没有找到。因此,对于缺乏贡献的研究/证据,我们深表歉意。
我目前选择使用 Paypal 作为付款方式。 Moodle 是 3.2 版。
有没有办法在类(class)本身的“访问限制”中添加这种选项?
最佳答案
目前没有一种方法可以根据用户注册类型限制事件访问权限。
在不编写一些自定义代码的情况下,最简单的方法可能是有一个包含付费内容的单独类(class),并设置了 paypal 注册。
将事件添加到免费类(class)并链接到付费类(class)。使用访问限制将其隐藏,直到其他事件完成。
当用户完成免费类(class)内容时,会显示付费类(class)的链接,他们可以点击使用paypal 注册。
关于paypal - 要求支付部分类(class)费用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42892827/