获得Drupal页眉和页脚的简单方法?

时间:2010-07-19 13:02:40

标签: drupal templates

标题可能不是最好的描述。我想要两个功能:

getHeader();
getFooter();

标题必须返回template.php文件中的所有内容

print $content;

后者必须在它之后返回所有内容。

这可能吗?

2 个答案:

答案 0 :(得分:1)

除了尝试获取除$content以外的所有内容并将其显示在其中之外,为什么不直接将内容和主题(将其放入$content)。这将更加容易,Drupal就是为此而努力的。

答案 1 :(得分:1)

Drupal使用“区域”。您可以做的是为您的网站提供三个区域(标题,内容,页脚)。

区域在主题的.info文件中以“region [backend_name] =标题显示在前端”的形式定义。因此可以定义区域“标题”,“内容”和“页脚”:

region[header] = This is the Header
region[content] = This is the Content
region[footer] = This is the Footer

在.info文件中定义区域并启用主题后,可以使用后端名称打印每个区域:

print $header;
print $content;
print $footer;     

将块分配给/ admin / build / block

中的区域