添加样式到自定义菜单

时间:2014-12-09 09:59:47

标签: php drupal drupal-7

我可以渲染菜单"主菜单":

<?php if ($main_menu): ?>
    <?php print theme('links__system_main_menu', array(
        'links' => $main_menu,
        'attributes' => array(
            'id' => 'main-menu-links',
            'class' => array('nav', 'navbar-nav'),
        ),
        'heading' => array(
            'text' => t('Main menu'),
            'level' => 'h2',
            'class' => array('element-invisible'),
        ),
    )); ?>
<?php endif; ?>

一切正常!

然后我创建自定义菜单&#34;自定义菜单&#34;机器名称:&#34;自定义菜单&#34;。

如何渲染此菜单与上面的示例相似?

提前致谢。

1 个答案:

答案 0 :(得分:0)

每个菜单都会创建一个块,您可以为每个块执行模板。也许这是一种更简单的方法,请参阅How to theme a menu block in Drupal?