本教程不讲安装,不讲CMS部分,直接讲述如何编写Drupal 9模块。部分内容还是基于Drupal 8的,但基本也适用于Drupal 9和Drupal 10。
- 下载examples模块,在使用、阅读代码实例中学习。
- 官方指南
- 路由入口在*.routing.yml文件
- Drupal怎样编写自定义Block代码
- Drupal 8 怎样给页面插入JS和CSS
- Drupal 9 Services
- 私有文件的下载需要实现权限控制的hook,参考:Drupal 7 文件操作指南,hook_file_download
- Drupal 9表格
- Form表单使用文档 Form API Form Render Elements Ajax Form Conditional Form Fields Ajax Dialog Boxes Autocomplete的使用
- 如何在Drupal 10表格里嵌入form元素
- Drupal 9文件操作指南
- Drupal8缓存
- How to fixing inline images deleted after cron
- 官方文档汇总
- Logging API
- Tab菜单的实现方法
- Hooks
- 解决Drupal radios按钮控件Ajax无法修改选项值的问题
- Drupal 10模块翻译
评论