1
A
回答
1
我認爲你不能。
至少你不能,如果你想使用或實現你的插件的一些功能。
這是因爲「課程管理」的節點結構內置於/lib/vavigationlib.php
與保護功能load_course_settings()
。這個函數沒有掛鉤來調用你的插件的其他功能。
爲這個插件創建其他導航節點的唯一方法就是破解這個函數。
在另一方面,你可以創建導航節點在「導航」塊插件,通過插件lib.php
實施your_plugin_extends_navigation()
功能。
相關問題
- 1. 將Moodle項目添加到源代碼管理
- 2. 如何將項目中的所有課程添加到列表中
- 3. 在課程列表中找到項目?
- 4. 將項目添加到C++列表中
- 5. 如何將項目添加到線程列表中並保持添加順序?
- 6. 如何將動態角色管理添加到JHipster uaa項目?
- 7. 如何將自定義按鈕添加到管理列表中?
- 8. NSIS:如何將項目添加到列表框控件?
- 9. 列表理解添加項目到每個列表中列出
- 10. 如何將項目添加到Java中的鏈接列表中?
- 11. 如何將列表中的項目添加到字典中?
- 12. 本地插件權限問題不適用於課程管理器 - Moodle
- 13. 如何將自定義插件添加到KeystoneJS管理界面?
- 14. 如何在配置管理器中將x64添加到目標列表!
- 15. 將課程添加到collection_select
- 16. 將課程添加到div
- 17. 將項目添加到列表
- 18. 將項目添加到DataRow列表
- 19. 將項目添加到鏈接列表
- 20. 將項目添加到列表框
- 21. C#sp2010將項目添加到列表
- 22. 將項目添加到常量列表
- 23. 通過FTP將課程上傳到Moodle
- 24. 如何添加項目到貝寶API中的項目列表
- 25. 添加項目到列表
- 26. 如何將多個項目添加到列表中?
- 27. 如何將列表中的項目添加到其他頁面?
- 28. 如何將項目添加到選定的列表框中
- 29. 如何將項目添加到列表視圖中?
- 30. 將列表框中的項目添加到列表中