如何根据$ courseId In Moodle 2.6.0版本获得$ cm-> id?

时间:2013-11-23 10:30:26

标签: php moodle

我需要 $ cm-> id 因为在最新的Moodle 2.6.0版本中。
$context = get_context_instance(CONTEXT_MODULE, $courseId);
不符合规范。
而不是这个给定的代码我需要实现。

$ contextmodule = context_module :: instance($ cm-> id);
使用此代码我需要 $ contextId ;

因此,我的观点是如何使用$ courseId获取$ cm-> id或$ contextmodule。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您应该使用课程模块ID作为该函数的参数。

$contextModuleData = context_module::instance($contextModule->id);