我是Drupal的新手,并尝试创建自己的Drupal主题。我从theme/garland
复制了Garland主题并将其粘贴到sites/all/themes/(renamed mytheme)
。但是当我搜索如何在Drupal中集成模板时,我得到了我需要四个必需文件:comment.tpl.php, page.tpl.php, node.tpl.php and block.tpl.php
但在该主题中没有名为block.tpl.php
的文件名,尽管我有{{1} }}。
请指导我,我需要自己创建template.php
吗?如果我创建它的内容是什么以及如何使用它,那么我的网站中block.tpl.php
的用途是什么。
我是这个CMS(Drupal)的新手,所以任何回复都会对我有所帮助。
答案 0 :(得分:0)
您可以通过将block.tpl.php
复制到主题文件夹来创建自己的modules/block
(请记住清除缓存!)。 template.php应该包含主题函数的自定义覆盖,以及进程/预处理钩子的实现。您可以通过关注this link以及通常搜索drupal.org网站,深入讨论Drupal主题系统的工作原理。