我想将id标签添加到主链接菜单.. 看起来应该是这样的:
<li><a id="home" href="#">Home</a></li>
<li><a id="about" href="#">About</a></li>
<li><a id="contact" href="#">Contact</a></li>
目前,它只是
<li><a href="/test/drupal/content/home">Home</a></li>
<li><a href="/test/drupal/content/about">About</a></li>
<li><a href="/test/drupal/content/contact">Contact</a></li>
将地址更改为“#”是否可以使用url别名?
我只想在创建主菜单时将属性添加到 l(),简而言之......
有什么建议吗? 我应该编辑任何文件或创建新功能来完成这项工作吗? 我正在使用zen主题(仅供参考) 非常感谢..
答案 0 :(得分:3)
您似乎想要更改链接,因此您可以添加一些js标签。如果是这样的话:
在Drupal中,有一些不同的方法可以改变主菜单的输出。
theme_menu_item_link
更改菜单的drupal输出,但这不会有太大帮助,因为该功能用于所有菜单项。答案 1 :(得分:1)
您是否考虑过使用Menu Class模块?您可以创建菜单类集,然后将它们分配给每个单独的菜单项。
答案 2 :(得分:0)
我使用Menu attributes module。效果很棒!