第四章 drupal模块主题化(Theming Modules)

在上一章中,我们学习了Drupal的主题系统,并创建了自己的主题。本章,我们将继续中断的话题,但是稍有变化——这次我们将创建一个具有默认主题的模块。为了做到这一点,我们开发了一个新模块。

我们在本章中将要创建的 Philosophy Quotes 模块,将使用 Drupal 的主题系统以及简单的数据库查询,对自定义内容类型的内容进行主题化处理。

下面是我们开发这个模块时将要讨论的话题:

  • 创建自定义内容类型
  • 执行简单的数据库操作
  • 用 hook_theme() 函数注册模块的主题函数
  • 为模块添加主题钩子
  • 为模块的默认主题添加 CSS 样式表
  • 使用主题 CSS 和模板文件覆写默认的模块主题函数

在下一章中,我们将继续开发这个模块。那时,我们将为 Philosophy Quotes 模块添加一些 JavaScript。

评论

发表新评论

此内容将保密,不会被其他人看见。
  • 允许HTML标签:<a> <img><em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><p>
  • 自动断行和分段。

更多关於格式化选项的信息

Image CAPTCHA
验证码
|