本教程不讲安装,不讲CMS部分,直接讲述如何编写Drupal 9模块。部分内容还是基于Drupal 8的,但基本也适用于Drupal 9。
- 下载examples模块,在使用、阅读代码实例中学习。
- 官方指南
- 路由入口在*.routing.yml文件
- Drupal 8怎样编写自定义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
- Drupal 9文件操作指南
- Drupal8缓存
- How to fixing inline images deleted after cron
- 官方文档汇总
- Logging API
- Tab菜单的实现方法
- Hooks
- 解决Drupal radios按钮控件Ajax无法修改选项值的问题
评论