滚动
9. Drupal 模块开发
我们之前分析的所有内容,都与早期版本的 Drupal 类似。但随着 Drupal 的发展,一切都变得不同了。虽然从外观上看,Drupal 仍然与 Drupal 7 相似,但在内部结构上,Drupal 由 Symfony 组件、自身的核心组件以及许多外部库组成。因此,我们必须学习新的 插件系统(Plugin System),并掌握 PHP 的面向对象编程(OOP)。
首先,我们将从熟悉的 Drupal 钩子(hooks) 开始,然后了解 Drupal 如何处理页面(route),学习如何添加新页面,并探讨 Drupal 是如何处理请求的。
随着新文章和视频的添加,我将继续扩展这篇入门文章。