我可以在目录中构建我的 Moodle 插件吗?
Can I structure my Moodle plugin in directories?
我正在创建一个新的 Moodle 插件,我已经创建了 180 多个文件。我认为最好在目录结构中对它们重新排序。是否有任何规则或最佳做法可以做到这一点?
这取决于您构建的插件类型。 Moodle 只对 strings
、db
和 templates
等组件强制执行某些文件夹结构。该主题的文档在某种程度上是不完整的:https://docs.moodle.org/dev/Tutorial#Let.27s_make_a_plugin
您应该看看最近通过实施小胡子模板实现了现代化的核心插件。 mod_forum 插件应该是如何构建大型插件(类、库、模板等)的合适示例。
我正在创建一个新的 Moodle 插件,我已经创建了 180 多个文件。我认为最好在目录结构中对它们重新排序。是否有任何规则或最佳做法可以做到这一点?
这取决于您构建的插件类型。 Moodle 只对 strings
、db
和 templates
等组件强制执行某些文件夹结构。该主题的文档在某种程度上是不完整的:https://docs.moodle.org/dev/Tutorial#Let.27s_make_a_plugin
您应该看看最近通过实施小胡子模板实现了现代化的核心插件。 mod_forum 插件应该是如何构建大型插件(类、库、模板等)的合适示例。