danieldneis/moodle-block_newblock

基于 http://docs.moodle.org/dev/Blocks 的 Moodle 块模板

安装: 357

依赖项: 1

建议者: 0

安全: 0

星标: 43

关注者: 14

分支: 35

开放问题: 0

类型:moodle-block

dev-master 2017-10-22 22:33 UTC

This package is not auto-updated.

Last update: 2024-09-14 16:18:54 UTC


README

这是一个Moodle块的模板。

它被Moosh (http://moosh-online.com/) 用于生成新的块插件。

  • 此模板假设块默认使用文本内容类型。如果您想您的块显示项目列表(使用 $this->content->items 和 $this->content->icons 而不是 $this->content->text),则更改块的派生类,从 extends block_base 更改为 extends block_list。更多信息:https://docs.moodle.org/dev/Blocks#Additional_Content_Types

  • 转到设置 > 网站管理 > 开发 > XMLDB 编辑器并修改模块的表。

  • 修改 version.php 并设置模块的初始版本。

  • 访问设置 > 网站管理 > 通知,您应该发现模块的表已成功创建

  • 转到网站管理 > 插件 > 块 > 管理块,您应该会发现新块已添加到已安装模块的列表中。

  • 您现在可以开始运行自己的代码以开发模块。您可能首先需要修改 block_newmodule.php 和 edit_form.php。检查 db/access.php 以添加权限。

我们鼓励您分享您的代码和经验 - 访问 http://moodle.org

祝你好运!

Build Status