Drupal Development Starter Guide

Druapl 8 模块开发指引

模块构成

清单

模块构成清单:

项目 说明
<Drupal 8 安装目录>/modules/custom/<模块目录/模块机器名> (必须) 模块目录,存放模块代码等
<模块机器名>.info.yml (必须) 需含五项必要模块信息
<模块机器名>.routing.yml (可选) 定义页面 URL
<模块机器名>.module (可选) hook 函数定义

info 文件

模块 info 文件需要包含以下模块基本信息,前 5 项为必要内容:

name: Moha
description: Provides basic supports for other Moha sub-modules.
type: module # theme 也可以
core: 8.x
package: Moha
dependencies:

module 文件

 

Author: njun
njun's picture
Updated: 2019/02/02