我正在一个Drupal网站工作,其中有一系列的大约20多篇文章。我有一个名为“新闻”的页面,其中列出了每一篇文章的标题/挑逗。我希望菜单项"News“作为每个项目节点的父节点是活动的,但是我想禁用下拉菜单(不需要在下拉菜单中有几十篇文章)。我正在使用超级程序,并为所有其他菜单项启用下拉菜单。对于单个菜单项是否有禁用它的方法?也许我需要一个不同的菜单模块?
任何帮助都将不胜感激。非常感谢!
养猪场
这里有一个截图来帮助说明:
http://screencast.com/t/3eyDuK0w
最后,我遇到了一个适合我需要的解决方案(见下面的答案)。我没有将News设置为每一篇文章的父菜单项(我这样做是为了生成类"active-trail"),而是使用了在我的答案中描述的插件。谢谢你的帮助!
发布于 2012-07-09 19:19:04
最后,我通过将文章的url模式设置为"news/节点:标题“来解决我的问题。然后我使用菜单盘来突出显示基于url路径的新闻菜单项。
现在,“新闻”链接将在查看个别文章时自动突出显示。希望这能帮到别人!
发布于 2012-07-06 01:52:13
您可以为该超级鱼块配置“菜单深度”选项。
此外,您还可以使用css隐藏第二级下拉列表UL。
发布于 2012-07-09 14:47:11
最简单的方法是使用CSS来完成它。这是肮脏的,不是drupal的方式,但它起作用了。
获取新闻的<li>元素的ID,然后放置:
#id-of-element ul {
display:none!important;
}但是,除非您的页面是在符合标准的模式下呈现的,否则!重要位可能不会在IE6上工作。
参见这个问题 on Stackoverflow.com,特别是Graphain的第二个答案。
https://drupal.stackexchange.com/questions/36120
复制相似问题