首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在手动创建的菜单中,当分类法术语是带有子项的父级时,子项就不会显示。窃听器?

在手动创建的菜单中,当分类法术语是带有子项的父级时,子项就不会显示。窃听器?
EN

Drupal用户
提问于 2012-06-24 04:06:07
回答 1查看 188关注 0票数 3

我手动创建了一个菜单,其中每个父术语都是分类法。因此:

菜单名称:汽车

路径:汽车

请注意,“cars”是一个自动生成的用于分类法/术语/3的路径url。我以为您只能将节点放在这里,但是这样可以节省资源,而不是在路径不可用时给出通常的错误。

这些父项中的每一个都有一个级别的子级。或者至少应该。

在“结构”>“菜单”视图中,您可以很容易地看到带有父和子的菜单结构。

但是,当将其呈现为菜单块时,只会显示父节点。这是因为父类是一个分类法术语而不是节点吗?

我认为这可能是一个bug的原因之一是,如果您查看源代码,html显示为安莉类的“折叠”,表明它知道它需要在这里有孩子。我认为这是一个bug的第二个原因是,如果我将其更改为节点/(数字),那么一切都正常。有人知道解决办法吗?

EN

回答 1

Drupal用户

发布于 2013-03-19 05:28:03

您试过编辑父菜单项并启用“展开”复选框吗?这个模块也可以派上用场:http://drupal.org/project/menu_扩展

请记住,在许多主题中,主链接/辅助链接的库存菜单不是多层次菜单,因此即使扩展了HTML中的子项,它们也可能在实际菜单中不正确地呈现。如果是这样的话,您可能希望使用一个菜单模块(如:http://drupal.org/project/superfish )来实现一个菜单块。

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

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

复制
相关文章

相似问题

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