- EBT Blocks 🧱
- EPT Paragraphs 🆕
-
Resources & Support
- What's New
- 事件
- 联络表
额外区块类型 (EBT) - 全新的布局构建器体验❗
滚动
17/10/2025, by Ivan
Menu
- 使用 Lando 安装 Drupal
- 1. Drupal:基本功能(Basic Features)
- 2. Drupal:配置(Configuration)
- 3. Drupal:网站构建
- 4. Drupal Commerce —— Drupal 的在线商店模块
- 5. Drupal 与 SEO
- 6. Drupal:主题开发
- 7. Drupal:高级主题开发。
-
9. Drupal 模块开发
- 9.2. 在 Drupal 中,“hook” 是什么意思?
- 9.3. 创建一个自定义Drupal模块。以编程方式显示页面。
- 9.4. 为高级账户创建页面。
- 9.5. 基本的Drupal文档 api.drupal.org。如何搜索Drupal API信息。
- 9.6. 带参数的路由
- 9.7. 插件在 Drupal 中的使用。如何通过编程添加块。
- 9.8. 在 Drupal 中使用表单。通过代码添加配置表单。
- 9.9. Drupal 中的配置管理。激活、同步配置,从 DEV 到 LIVE 的配置迁移。
- 9.10. Drupal 字段 API。Drupal 数据库中的字段。
- 9.11. Drupal 实体(Entity)API。创建自定义实体类型。使用 Drupal Console 生成实体类型。
- 9.12. 事件分发器(Event Dispatcher)——为特定事件编写自定义代码
- 9.13. 在 Drupal 中操作数据库
- 9.14. 编写与 Views 的集成
- 12.15. 服务和依赖注入。
- 解耦式 Drupal:基于 Drupal 构建后端(Drupal Decoupled. Building Backend on Drupal)
- 旧文章
我们之前分析的所有内容,都与早期版本的 Drupal 类似。但随着 Drupal 的发展,一切都变得不同了。虽然从外观上看,Drupal 仍然与 Drupal 7 相似,但在内部结构上,Drupal 由 Symfony 组件、自身的核心组件以及许多外部库组成。因此,我们必须学习新的 插件系统(Plugin System),并掌握 PHP 的面向对象编程(OOP)。
首先,我们将从熟悉的 Drupal 钩子(hooks) 开始,然后了解 Drupal 如何处理页面(route),学习如何添加新页面,并探讨 Drupal 是如何处理请求的。
随着新文章和视频的添加,我将继续扩展这篇入门文章。