Drupal 7 将页面变量传递到Drupal区域

Drupal 7 将页面变量传递到Drupal区域,drupal-7,drupal-theming,Drupal 7,Drupal Theming,我想将我的站点的页眉和页脚放在一个单独的区域中,以简化我的page.tpl.php文件,因此我想知道如何将页面变量(如main_menu)传递到像page_top这样的区域中。这样做是否会导致性能问题?您可以为页眉/页脚创建单独的php文件,并在您的page.tpl.php文件中包含php <!-- ////////// Navigation - start ////////// --> <?php include "includes/navigation.ph

我想将我的站点的页眉和页脚放在一个单独的区域中,以简化我的page.tpl.php文件,因此我想知道如何将页面变量(如main_menu)传递到像page_top这样的区域中。这样做是否会导致性能问题?

您可以为页眉/页脚创建单独的php文件,并在您的page.tpl.php文件中包含php

    <!-- ////////// Navigation - start ////////// -->
    <?php include "includes/navigation.php"; ?>
    <!-- ////////// Navigation - end ////////// -->

谢谢您的回复。通过在page.tpl.php上添加这段代码,我可以使用页眉和页脚中的主菜单吗!!