Menu drupal菜单中的问题
我的主菜单是通过打印主题函数显示的,但它的子菜单没有显示。在template.php中,然后在page.tpl.php中编写什么php代码来获得子菜单。我尝试了两天,但没有积极的结果。如果子菜单指的是特定页面上的辅助菜单; 在结构>>菜单>>添加菜单和添加链接中创建菜单。然后转到structure>>blocks,找到与菜单对应的块,并将其设置为显示在相关页面上,并在主题中定位 如果您想将其添加到.tpl文件中,您可以尝试以下方法:Menu drupal菜单中的问题,menu,drupal-7,Menu,Drupal 7,我的主菜单是通过打印主题函数显示的,但它的子菜单没有显示。在template.php中,然后在page.tpl.php中编写什么php代码来获得子菜单。我尝试了两天,但没有积极的结果。如果子菜单指的是特定页面上的辅助菜单; 在结构>>菜单>>添加菜单和添加链接中创建菜单。然后转到structure>>blocks,找到与菜单对应的块,并将其设置为显示在相关页面上,并在主题中定位 如果您想将其添加到.tpl文件中,您可以尝试以下方法: <nav class="header__second
<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; ?>
谢谢你的回复,但我是指菜单上的孩子们。我从template.php中的以下代码中获得了它们。函数mytheme_preprocess_page&$variables{$main_menu_tree=menu_tree_all_data'main-menu';$variables['main_menu_expanded']=menu_tree_output$main_menu_tree;}然后在page.tpl.php中