Drupal 二级链接首页问题

发布于 2024-09-17 10:59:15 字数 114 浏览 7 评论 0原文

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

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

I'm trying to get my secondary links (which are using primary links as the source, so the children of the primary links) to display as a dropdown on every page. However, since (im guessing) there is no active trail on the front page, the secondary links aren't displayed.

How do I set them so that I can display the secondary links on the front page?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

淡笑忘祈一世凡恋 2024-09-24 10:59:15

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

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

或者仅使用首页的自定义模板。

If you want to display secondary links only on frontpage, don't forget to add an if statement such as:

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

Or just use custom template for frontpage.

羅雙樹 2024-09-24 10:59:15

您可以使用“主题”函数将辅助链接显示到首页:

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

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

希望有帮助。

You can use the "theme" function to display the secondary links into your front page:

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

And to create the dropdown you can overwrite the "theme_links" function into your template.php file: http://api.drupal.org/api/function/theme_links

Hope it helps.

心凉 2024-09-24 10:59:15

菜单块 模块将执行您所描述的操作以及更多操作。

The Menu block module will do what you're describing and a whole lot more.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文