Drupal Secondary Links Front Page Issue

时间:2010-09-03 19:05:27

标签: drupal drop-down-menu hyperlink drupal-theming frontpage

我正在尝试将我的辅助链接(使用主链接作为源,因此主链接的子级)显示为每个页面上的下拉列表。但是,由于(我猜测)首页上没有活动路径,因此不会显示辅助链接。

如何设置它们以便我可以在首页上显示辅助链接?

3 个答案:

答案 0 :(得分:1)

如果您只想在首页上显示辅助链接,请不要忘记添加 if 语句,例如:

if ($is_front) {
    print theme('links',$secondary_links,array('class' => 'class-for-secondary-links'));
}

或者只使用自定义模板进行首页。

答案 1 :(得分:0)

您可以使用“主题”功能在您的首页显示辅助链接:

 print theme('links', $secondary_links, array('class' => 'links secondary-links'));

要创建下拉列表,您可以将“theme_links”函数覆盖到template.php文件中:http://api.drupal.org/api/function/theme_links

希望它有所帮助。

答案 2 :(得分:0)

Menu block模块将执行您所描述的内容以及更多内容。