【发布时间】:2011-01-20 18:28:13
【问题描述】:
我似乎无法显示我的子菜单。
我去了:主页 » 管理 » 结构 » 菜单
然后,我编辑了父菜单并选中了“显示为扩展”的复选框 - 但仍然没有。
我的page.tpl.php页面上用于导航的代码如下:
<?php
if ($page['navigation'] || $main_menu):
?>
<?php
print theme('links__system_main_menu', array(
'links' => $main_menu,
'attributes' => array(
'id' => 'nav',
'class' => array('links', 'clearfix'),
),
'heading' => array(
'text' => t('Main menu'),
'level' => 'h2',
'class' => array('element-invisible'),
),
));
?>
<?php
print render($page['navigation']);
?>
<?php
endif;
?>
我做错了什么?
任何帮助将不胜感激。
【问题讨论】:
-
会不会是主题不支持子菜单?
-
我怎样才能找到类似的东西?
-
您可以尝试将您的主题切换到核心主题之一,看看子菜单是否显示正常。您正在使用什么主题(或基本主题)?您可以尝试检查它的文档,看看它是否说明了什么。
-
好的,所以我刚刚启用了鲜明的主题,子菜单仍然不存在:(
-
err sorry.. not sure than.. 我对 Drupal 主题并不十分熟悉。
标签: drupal drupal-7 drupal-theming drupal-navigation