我用 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/