Moodle和Drupal 7集成

时间:2013-06-05 03:33:11

标签: drupal moodle

我想在Drupal网站上显示每个Corses的可用Moodle课程列表和可用位置。

是否有一种简单的方法来集成Moodle和Drupal,以便在Moodle中设置Max注册用户时,Drupal注册表单将显示可用位置的数量,并禁用用户注册没有的课程的能力离开的地方?

3 个答案:

答案 0 :(得分:1)

两个系统之间的SSO都有 moodle-drupalservices 认证插件 您可以从module document

了解更多相关信息

如果您想在drupal中获取moodle课程的详细信息,那么Web服务是实现它的最佳方式,您只需要在drupal中创建Web服务客户端以使用moodle服务

http://docs.moodle.org/dev/Category:Web_Services

使用 core_course_get_courses 网络服务功能不需要传递任何值,它将从moodle中获取所有可用的课程详细信息。

答案 1 :(得分:0)

在drupal中有一个用于moodle集成的模块 - Moodle Connector。还有一些其他相关模块可以进一步增强集成,例如Commerce Moodle,它可以让您销售课程和你得到drupal商务来处理你的销售......很好吗?

但是如果你在D6工作,那么你将不得不检查另一个模块Moodleconnect,但它仍然是DEV版本,所以你可能需要处理它。

答案 2 :(得分:0)

https://www.drupal.org/project/issues/moodle_views将允许您使用Drupal View列出课程。此模块(尚未)允许您显示可用的位置,但如果您仍需要此功能,我可以相对轻松地添加它。