我是drupal的新手。我已经在系统本身内部制作了一个站点和首页以及几个“基本页面”。我看不出来的是:
我单击主页上的链接,它链接到这些“基本页面”之一
它仅加载在白色drupal背景上。
我想要做的是有很多页面,这些页面都具有与首页相同的区域。我该如何进行所有设置?
我知道这听起来似乎对大多数人来说都很容易,但此刻我却逃脱了。
我的页脚似乎也覆盖了所有页面。虽然那似乎是事实。
另外,我正在使用drupal 7
答案 0 :(得分:0)
首先,您需要创建一个新的自定义主题,该主题将包含在sites / all / themes / [您的主题名称]文件夹中。
注意:您需要从drupal管理员的外观设置中激活该新主题。
在该文件夹中,您将必须在.info文件中创建不同的区域。然后,您可以根据需要使用管理面板在不同的区域进行屏蔽。
现在,您需要在主题的templates文件夹中复制page.tpl.php模板,并将其重命名为page--front.tpl.php(此模板将称为Homepage)。
您现在可以将区域设置为主页的这些模板。
完成所有更改后,请从系统管理员(/ admin / config / development / performance)清除缓存。
答案 1 :(得分:0)
好吧..只需做一件事。请在主题文件夹的.info文件中创建三个区域。
regions['header'] = Header
regions['header_navigation'] = Header Navigation
regions['footer'] = Footer
现在,转到page.tpl.php,然后在要显示此功能的模板中放置受尊敬的代码。
<?php print render($page['header']); ?>
<?php print render($page['header_navigation']); ?>
<?php print render($page['footer']); ?>
注意:请确保您必须设置给定区域中的块(您可以查看此块结构列表),并确保您正在处理活动主题。