跳转到主要内容
rli 提交于 29 February 2012

原文链接: http://drupal.org/node/1074360

此教程将为大家描述如何建立一个drupal7的模块。

如果您的目的是把drupal6的模块升级成drupal7, 请参看升级您的模块

模块是一个方法function的集合, 把它添加到drupal中,能够为drupal的核心模块提供附加的功能。在阅读完本教程后,您将能够建立一个block(区块)模块,并以此为模板,开发更多的更复杂的模块。

本教程还不能使您精通到编写一个可以发布的模块的程度, 也不会覆盖drupal的缓存机制,更不会涉及permission(权限)和drupal安全隐患的内容。请把此教程当作一个drupal模块开发的起点,您可以用其他辅导材料来提高您的能力:

本教程假设您已经:

  • 掌握基本的PHP语言,包括语法和PHP对象的概念。
  • 明白数据库的表格,字节和SQL语法。
  • 有一个已经安装好的drupal7站点。
  • 拥有管理员权限。
  • 拥有网站服务器权限

本教程假设您没有任何drupal模块开发的知识和经验。