我在Drupal 7中创建了一个菜单,并创建了该菜单下页面的链接.
我将我的新菜单命名为"网站菜单"
在我的page.tpl.php中,我希望我的菜单出现,我已经把它放到了位置:
<?php print theme('links', menu_navigation_links('menu-site-menu')); ?>
Run Code Online (Sandbox Code Playgroud)
清除缓存并刷新页面后,我的菜单没有出现.
我很难过.任何帮助将不胜感激.
小智 27
贝尔迪尔的回答是正确的.Drupal 7 theme_links函数也更广泛地使用数组.例如,如果您想要添加另一个类名,那么您可以像这样编写代码:
<?php print theme('links', array('links' => menu_navigation_links('menu-site-menu'), 'attributes' => array('class'=> array('links', 'site-menu')) ));?>
Run Code Online (Sandbox Code Playgroud)
theme()现在收到一个参数数组.例如:
<?php
print theme('links', array('links' => menu_navigation_links('menu-site-menu')));
?>
Run Code Online (Sandbox Code Playgroud)