Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal主题化的好指南在哪里?_Php_Drupal - Fatal编程技术网

Php Drupal主题化的好指南在哪里?

Php Drupal主题化的好指南在哪里?,php,drupal,Php,Drupal,我是Drupal的新手,坦率地说,在阅读了Drupal文档之后,他们的主题指南并没有那么有用。也许我只是误解了,但似乎有些变量您总是可以访问,并且可以定义不同的函数来覆盖或实现行为 长话短说,我希望能够通过追踪德鲁尔主题代码来了解它的工作原理。看起来不太难,但我很难找到一个好的推荐人。有人知道吗?您可以使用一些不同的资源来帮助您: 您可以在freenode上使用irc频道:#drupal主题 我听到很多人喜欢的一个模块是Devel模块-。这将允许您跟踪代码并查看使用了哪些变量、函数调用等 你可

我是Drupal的新手,坦率地说,在阅读了Drupal文档之后,他们的主题指南并没有那么有用。也许我只是误解了,但似乎有些变量您总是可以访问,并且可以定义不同的函数来覆盖或实现行为


长话短说,我希望能够通过追踪德鲁尔主题代码来了解它的工作原理。看起来不太难,但我很难找到一个好的推荐人。有人知道吗?

您可以使用一些不同的资源来帮助您:

  • 您可以在freenode上使用irc频道:#drupal主题
  • 我听到很多人喜欢的一个模块是Devel模块-。这将允许您跟踪代码并查看使用了哪些变量、函数调用等
  • 你可能还想看看这本书
    • 我推荐Drupal 6主题书。我整理了一个链接,其中包括指向我发现最有帮助的资源的链接

      老实说,虽然有很好的链接和书籍可以学习,但我学到的最快的方法是开始创建一个主题。创建您的文件,然后开始将index.html转换为或使用备忘单中的代码片段或Robert Harvey回答中提到的nerlity.com链接。这两个文件构成了一个基本主题

      从那里,您可以根据需要覆盖其他模板文件。您可以使用查找内容,自定义站点的特定部分。在添加新模板文件时,请记住


      此外,请确保您的主题具有要覆盖的任何文件的基础模板。有关更多详细信息,请参阅页面的“注意:存在阻止检测衍生模板文件的错误…”部分。

      这里有一个类似问题的链接,供参考: