drupal菜单中的问题

时间:2015-02-21 17:09:07

标签: menu drupal-7

我的主菜单是通过打印主题功能出现但它的子菜单没有出现..什么PHP代码写在template.php然后在page.tpl.php中获取子菜单。我正在尝试两天,但没有正面的输出。

1 个答案:

答案 0 :(得分:0)

如果通过子菜单表示特定页面上的辅助菜单; 在结构>>中创建菜单菜单>>添加菜单并添加链接。然后转到结构>>阻止并找到与您的菜单对应的块,并将其设置为显示在主题中的相关页面和位置。

如果你想在.tpl文件中添加它,你可以试试这样的东西;

 
  <nav class="header__secondary-menu" id="secondary-menu" role="navigation">
    <?php print theme('links__system_secondary_menu', array(
      'links' => $secondary_menu,
      'attributes' => array(
        'class' => array('links', 'inline', 'clearfix'),
      ),
      'heading' => array(
        'text' => $secondary_menu_heading,
        'level' => 'h2',
        'class' => array('element-invisible'),
      ),
    )); ?>
  </nav>
<?php endif; ?>