如何在MOODLE中获取页面上下文

如何在MOODLE中获取页面上下文,moodle,Moodle,如何获取在moodle中打开的当前页面的上下文 i、 例如,上下文可以是system/course/coursecat等 非常感谢您的帮助非常简单:) 要检查上下文的类型,请使用上下文常量 switch ($context->contextlevel) { case CONTEXT_SYSTEM: break; case CONTEXT_USER: break; case CONTEXT_COURSECAT: brea

如何获取在moodle中打开的当前页面的上下文 i、 例如,上下文可以是system/course/coursecat等

非常感谢您的帮助

非常简单:)

要检查上下文的类型,请使用上下文常量

switch ($context->contextlevel) {
    case CONTEXT_SYSTEM:
        break;
    case CONTEXT_USER:
        break;
    case CONTEXT_COURSECAT:
        break;
    case CONTEXT_COURSE:
        break;
    case CONTEXT_MODULE:
        break;
    case CONTEXT_BLOCK:
        break;
}
非常简单:)

要检查上下文的类型,请使用上下文常量

switch ($context->contextlevel) {
    case CONTEXT_SYSTEM:
        break;
    case CONTEXT_USER:
        break;
    case CONTEXT_COURSECAT:
        break;
    case CONTEXT_COURSE:
        break;
    case CONTEXT_MODULE:
        break;
    case CONTEXT_BLOCK:
        break;
}
非常简单:)

要检查上下文的类型,请使用上下文常量

switch ($context->contextlevel) {
    case CONTEXT_SYSTEM:
        break;
    case CONTEXT_USER:
        break;
    case CONTEXT_COURSECAT:
        break;
    case CONTEXT_COURSE:
        break;
    case CONTEXT_MODULE:
        break;
    case CONTEXT_BLOCK:
        break;
}
非常简单:)

要检查上下文的类型,请使用上下文常量

switch ($context->contextlevel) {
    case CONTEXT_SYSTEM:
        break;
    case CONTEXT_USER:
        break;
    case CONTEXT_COURSECAT:
        break;
    case CONTEXT_COURSE:
        break;
    case CONTEXT_MODULE:
        break;
    case CONTEXT_BLOCK:
        break;
}

这确实假设页面上的某些内容已经为您设置了上下文——或者通过调用“require_login($course,[true],$cm]);”或者通过调用“$PAGE->set_context($context);”对davosmith是对的,我们可以通过$context=$page->context查看当前页面$coursecontext=$context->get_course_context()$courseid=$coursecontext->instanceid;这确实假设页面上的某些内容已经为您设置了上下文——或者通过调用“require_login($course,[true],$cm]);”或者通过调用“$PAGE->set_context($context);”对davosmith是对的,我们可以通过$context=$page->context查看当前页面$coursecontext=$context->get_course_context()$courseid=$coursecontext->instanceid;这确实假设页面上的某些内容已经为您设置了上下文——或者通过调用“require_login($course,[true],$cm]);”或者通过调用“$PAGE->set_context($context);”对davosmith是对的,我们可以通过$context=$page->context查看当前页面$coursecontext=$context->get_course_context()$courseid=$coursecontext->instanceid;这确实假设页面上的某些内容已经为您设置了上下文——或者通过调用“require_login($course,[true],$cm]);”或者通过调用“$PAGE->set_context($context);”对davosmith是对的,我们可以通过$context=$page->context查看当前页面$coursecontext=$context->get_course_context()$courseid=$coursecontext->instanceid;