本章的焦点是构建一个定制的 Drupal 发行版。为了完成这一任务,我们从一个原始的 Drupal 包开始,加入了自己的模块和主题,然后编写了一个安装大纲自动完成若干任务。最后我们制作了一个新的压缩包,这个包可以用作新的发行版。
在我们编写的代码中,我们重点关注安装程序使用的回调函数。不过,我们也学习了添加内容类型的另一种方式,以及用代码创建触发器的过程。我们用表单API增加了一个安装配置画面。
在本书的课程中,我们学习了 Drupal 的体系结构,创建了几个模块和一个主题,现在又编写了一个安装大纲。我们学习了主要的 Drupal API 和子系统。我们还实现了几十个钩子,运用了很多关键的 Drupal 函数。
到此为止,你手中已经具备了开发复杂 Drupal 模块的工具。那么,就去动手编写drupal 化的代码吧。
评论
发表新评论