Druapl8模块开发-创建自定义模块

翻译者:星速云

原文地址:https://www.drupal.org/docs/8/creating-custom-modules

本指南包括您创建Drupal8模块需要教程和其他信息。

其他资源:

Drupal 8 API reference

Drupal8更新记录

1、Drupal8模块开发入门-背景与前提(http://www.5188jxt.com/technology/druapl8mo-kuai-kai-fa-ru-men-bei-jing-yu-qian-ti.htm)

为了适应第三方开发者,Drupal8利用高级PHP语言的特点和复杂的第三方库

2、准备模块骨架(http://www.5188jxt.com/technology/drupal8mo-kuai-kai-fa-zhun-bei-mo-kuai-de-jia-gou.htm)

在本指南的子章节之后,我们将构建不同的东西,自定义页面,块,实体,字段等。

3、命名和保存你的Drupal8模块

主题描述:模块命名和模块位置

4、通过.info.yml文件,让Drupal8识别你的模块

主题描述:模块的元数据

5、创建一个composer.json文件

composer.json文件能被添加到你的模块中,用来定义项目本身。你可以为你的模块定义额外的依赖关系

6、创建一个显示“hello word”的自定义页面

接下来的章节将带你创建一个简单模块,

7、添加基本的controller

当路由系统调用这个页面,在helloController类中的content()函数将返回内容和标识。

8、添加一个路由文件

回到你的模块的根目录,也就是.info.yml所在的位置,添加一个名为hello_world.routing.yml的新文件

9、创建一个菜单链接

现在我们已经为我们的模块创建了一个占位符,让我们为它添加一个菜单链接。

10、高级部分

11、在自定义模块中创建自定义区块

12、创建一个自定义区块

13、在区块配置中添加一个表单

14、处理区块的设置表单

15、在区块显示中使用配置

16、添加一个默认的配置信息

17、在模块中引用默认的配置信息

18、添加样式和脚本到Drupal8模块中

19、练习创建一个drupal8模块

20、基本架构

21、配置

22、样式

23、定义一个区块

24、测试

25、创建一个自定义内容,配置entity

26、在Drupal8中定义和使用你自己的配置信息

27、创建一个自定义字段

28、创建一个自定义字段类型

29、创建一个自定义字段的样式

30、创建一个自定义字段的显示

31、创建一个自定义页面

在Drupal中创建一个简单的页面需要两步。

32、为Drupal8创建一个views的现实插件

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

(0)
上一篇 2022年7月20日 上午3:03
下一篇 2022年7月20日 上午3:03

相关推荐

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部