我过去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()函数遍历菜单吗?
如果我不需要,我也不想把它们放在一个块中,只是为了避免任何我不需要的额外标记。我只是希望能够控制菜单,无论是系统还是自定义。
任何帮助或灯光都会很棒!提前谢谢!
答案 0 :(得分:2)
答案 1 :(得分:0)
请检查,这对您有帮助,
MATCH (parent:Parent {parentId: 1234})-[:CHILDREN|NEXT*]->(child)
RETURN parent, COLLECT(child) as children