在Drupal 7中添加导航菜单

时间:2014-10-22 17:33:59

标签: drupal-7

我一直在试图弄清楚如何通过Drupal将导航菜单添加到我的页面顶部。

我经历了许多创建菜单,启用菜单,设置菜单出现在特定视图上的演练,但是,我没有菜单。

我还没有找到一个wlkthrough或任何帖子,一步一步地向我展示如何将菜单添加到页面中,而且我觉得如果没有完整的文档就可以使用此功能,我感到非常沮丧。

如果有人可以向我提供有关如何将菜单添加到Drupal 7页面的任何帮助,请告诉我。

我已经查看了这些链接:

https://www.drupal.org/node/37375

https://www.drupal.org/documentation/modules/path

https://www.drupal.org/node/1225606

https://www.drupal.org/documentation/modules/menu

https://www.drupal.org/node/788972

https://www.drupal.org/node/1578582

https://www.drupal.org/node/286376

http://www.success.grownupgeek.com/index.php/2010/07/25/how-add-tab-views/

请帮助我!

这是我正在使用的模板的链接:

http://visia.envato.tabvn.com/

我想设置菜单导航栏,因为它显示在模板的顶部。

1 个答案:

答案 0 :(得分:0)

我从未使用过该主题,但有几种不同的方法可以启用菜单。

<强> 1。启用块

每个菜单都有一个相应的块,所以转到结构 - &gt;块 - &gt;找到您的菜单并将其移动到相应的区域。

<强> 2。在主题中添加主题功能,并将相应的php放在page.tpl.php文件中。 打开主题的.info文件,确保看到“features [] = main_menu”(并确保它没有被注释掉。

然后,在page.tpl.php文件中,将其放在您想要nav ::

的位置
<?php if ($main_menu): ?>
        <nav>
            <?php print theme('links__system_main_menu', array('links' => $main_menu, 'attributes' => array('id' => 'main-menu', 'class' => array('links', 'inline', 'clearfix')), 'heading' => t('Main menu'))); ?>
        </nav>
<?php endif; ?>