gpt4 book ai didi

Drupal 7 向页面添加自定义菜单

转载 作者:行者123 更新时间:2023-12-01 15:22:44 25 4
gpt4 key购买 nike

在过去的 4 个月里,我一直在使用 Drupal 7 进行开发,但对于如何在我的页面上添加更多菜单,我似乎找不到一个直接的答案。我理解整个 system_main_menu 和 system_secondary_menu,但是如果我制作自定义菜单,我怎么能在我的页面中添加更多菜单,假设我有一个 footer_social_menu?我就是喜欢动态菜单。

这是我现在正在使用的东西

function cornmaze_links($variables){
$html = '<ul>';
foreach($variables['links'] as $link){
$html .= '<li>'. l($link['title'], $link['href'], $link).'</li>';
}
$html .= '</ul>';
return $html;

我尝试使用 THEME_links($vars) 函数,但这会影响所有菜单,如果我想将某个 ID 添加到自定义菜单怎么办?或更改自定义菜单以使用所有 div?那是我不明白的。我不一定能使用 THEME_links() 函数循环浏览菜单?

我也不想将它们放在一个 block 中,如果我不需要的话,只是为了避免我不需要的任何额外标记。我只想能够控制菜单,无论是系统菜单还是自定义菜单。

任何帮助或光照都会很棒!提前致谢!

最佳答案

尝试 menu block module .它将您的菜单创建为 block 状且高度可配置。

这是 documentation link .

关于Drupal 7 向页面添加自定义菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13486604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com