首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >隐藏特定菜单项上的超级下拉菜单

隐藏特定菜单项上的超级下拉菜单
EN

Drupal用户
提问于 2012-07-05 18:20:33
回答 3查看 1.7K关注 0票数 2

我正在一个Drupal网站工作,其中有一系列的大约20多篇文章。我有一个名为“新闻”的页面,其中列出了每一篇文章的标题/挑逗。我希望菜单项"News“作为每个项目节点的父节点是活动的,但是我想禁用下拉菜单(不需要在下拉菜单中有几十篇文章)。我正在使用超级程序,并为所有其他菜单项启用下拉菜单。对于单个菜单项是否有禁用它的方法?也许我需要一个不同的菜单模块?

任何帮助都将不胜感激。非常感谢!

养猪场

编辑

这里有一个截图来帮助说明:

http://screencast.com/t/3eyDuK0w

EDIT02

最后,我遇到了一个适合我需要的解决方案(见下面的答案)。我没有将News设置为每一篇文章的父菜单项(我这样做是为了生成类"active-trail"),而是使用了在我的答案中描述的插件。谢谢你的帮助!

EN

回答 3

Drupal用户

回答已采纳

发布于 2012-07-09 19:19:04

最后,我通过将文章的url模式设置为"news/节点:标题“来解决我的问题。然后我使用菜单盘来突出显示基于url路径的新闻菜单项。

现在,“新闻”链接将在查看个别文章时自动突出显示。希望这能帮到别人!

票数 1
EN

Drupal用户

发布于 2012-07-06 01:52:13

您可以为该超级鱼块配置“菜单深度”选项。

此外,您还可以使用css隐藏第二级下拉列表UL。

票数 0
EN

Drupal用户

发布于 2012-07-09 14:47:11

最简单的方法是使用CSS来完成它。这是肮脏的,不是drupal的方式,但它起作用了。

获取新闻的<li>元素的ID,然后放置:

代码语言:javascript
复制
#id-of-element ul {
  display:none!important;
}

但是,除非您的页面是在符合标准的模式下呈现的,否则!重要位可能不会在IE6上工作。

参见这个问题 on Stackoverflow.com,特别是Graphain的第二个答案。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/36120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档