首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Moodle插件如何将项目添加到“课程管理”列表?

Moodle插件如何将项目添加到“课程管理”列表?
EN

Stack Overflow用户
提问于 2016-08-23 05:45:20
回答 1查看 140关注 0票数 1

Moodle插件如何将项目添加到课程管理列表?

EN

回答 1

Stack Overflow用户

发布于 2016-08-23 17:02:53

我想你不能。

如果你想使用或实现插件的某些功能,至少你不能这样做。

这是因为“课程管理”的节点结构是用受保护的函数load_course_settings()构建在/lib/vavigationlib.php中的。在这个函数中没有钩子从你的插件中调用其他函数。

在这里为你的插件创建其他导航节点的唯一方法就是破解这个函数。

另一方面,您可以通过在插件lib.php中实现your_plugin_extends_navigation()函数,在“导航”块中为插件创建导航节点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39089211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档