2015-08-24 98 views
0

几个月前,我学会了纯粹使用HTML和CSS来构建网站。我已经做了一些网站,我最喜欢的是你可以真正确定网站的样子。现在,我发现如果您在布局中进行简单的调整,则必须将代码复制到所有页面中。我没有提供建议时自动升级的模板。所以我开始学习Drupal,我正在围绕主题工作。 但我似乎并不了解如何自定义主题。当我在Google Chrome浏览器中检查元素时,我可以清楚地看到该模板的HTML代码,但在我的文件夹中,我无法找到包含该HTML代码的文件。我只能看到.php文件,其代码如'if(...)than'。所以,没有明确的HTML代码像标题。我在Drupal和互联网上搜索和搜索,我似乎无法理解这个想法。我知道Drupal使用PHP和MySQL,但它也说你必须对HTML有一个很好的理解,但是我没有看到你使用HTML的地方。我可以在Drupal中编写自己的HTML代码吗?

是否可以在文件中编写HTML代码并让它成为您的模板?例如:我想要一个在所有页面上都相同的页眉和页脚,并让它成为我的模板。

对Drupal :)上的新手有些帮助?

+0

是的。它是。 https://www.drupal.org/node/313510 –

回答

2

这是绝对有可能这样做。您可以简单地覆盖page.tpl.php文件并在该文件中编写自定义HTML结构。这将在所有页面中统一呈现您的结构(例如:您的案例中的页眉和页脚)。

此外,如果你想只为头版你可以使用覆盖文件以下命名约定

页 - front.tpl.php

此文件将有其作用仅限于头版只要。同样,您可以按照使用情况覆盖其他文件。

+0

谢谢!在打开page.tpl.php时,我只看到“if(..)then ..”这样的代码,因此我认为我必须学习一个全新的代码。现在,我重写了它,它工作。仍然必须从以前的布局做很多改变,但我会到达那里:) – vanberla

相关问题