logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

滚动
04/10/2025, by Ivan

在本教程的以下小节中,我们将创建 Drupal 网站的不同部分示例,例如自定义页面、区块、实体、字段等。所有示例都从模块文件夹和 .info.yml 文件开始,仅凭这两个文件,模块就会显示在 Drupal 8 的“扩展”管理页面上,或者可以通过 Drush 直接启用。

本小节将引导你完成模块启动的流程,包括创建、命名以及正确放置 .info.yml 文件,这将成为你创建的每个新模块的起点。

如果你想克隆本节中提供的代码示例的 git 仓库,你需要先安装 git 并按照相关说明进行操作。你可以使用以下命令克隆 git 仓库:

git clone https://github.com/sidharrell/D8HWexample.git modules/custom/hello_world

所有文件默认都会被下载,但你可以通过检出“骨架”版本来隐藏它们,以便从最简结构开始。要这样做,请进入模块目录并运行以下命令:

git checkout skeleton

其余分支应对应本教程的后续小节,并与 Examples 模块中更完整的示例保持一致,该模块可在此处找到。