php - Drupal 分层菜单主题

标签 php html drupal-7

我用 drupal 7 创建了一个分层主菜单,如下所示:http://dl.dropbox.com/u/16019885/Unbenannt.PNG

现在,我尝试通过 page.tpl.php 中的以下 php 代码获取此菜单:

<?php print theme('links__system_main_menu', array(
    'links' => $main_menu, 
    'attributes' => array(
        'id' => 'menu'
    )
)); ?>

我已将此功能添加到我的 template.php http://drupal.org/node/855698#comment-4478948

但我仍然只得到一个普通的菜单。

这就是它的样子: http://pastebin.com/ApukJY0w

最佳答案

您需要将父菜单项设置为“显示为展开”。

要实现此目的,请在 admin/struct/menu/manage/main-menu/list 中编辑父菜单项并选中“显示为展开”。

关于php - Drupal 分层菜单主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231911/

相关文章:

php - 如何在页面上按角色列出用户?

php - 为自然语言形式开发配套 php 的问题

php - AES 在 PHP 中使用 OpenSSL 加密/在 Node.js 中解密

html - 如何使叠加层适合图像的确切大小?

android - 如果第一个引号被转义,为什么 Spannable fromHtml 会给我错误的不正确输出?它删除了第一句话

javascript - 为什么 CKEditor 的嵌套小部件在我的 Drupal 构建中不起作用?

drupal - 翻译 View 中的页眉和页脚文本

php - json_encode() 输出中的换行符

php 和 ffmpeg 500 内部服务器错误

html - 添加 Angular 4 时的事件元素