首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >根据父术语页面列出子术语

根据父术语页面列出子术语
EN

Drupal用户
提问于 2012-03-01 11:35:43
回答 2查看 4.2K关注 0票数 1

我创建了一个视图,列出了我的站点中的所有父项和子项。以下是这些建议:使用视图和分类法的分层列表?

现在,我需要根据父项页面自动更改子术语列表。例如:在“父术语页:成果”中,此视图将只显示这些术语的列表:

  • 香蕉苹果…。

在父项页:颜色中,此视图将只显示颜色子项列表:

  • 红绿黄

知道怎么做吗?

EN

回答 2

Drupal用户

回答已采纳

发布于 2012-03-02 02:17:44

在Drupal 7中,我创建了一个使用上下文过滤器的视图(针对块),“分类法术语:父术语”--在“当筛选器不可用时”下,选择"Provide默认值“,然后选择”分类法术语ID从URL",并检查“从术语页面加载默认筛选器”。然后,我在分类法页面上显示了这个块,我希望在其中出现子术语列表。

我刚刚开始使用Drupal,我怀疑有一个更健壮的解决方案--这个解决方案适用于路径自动,但使用URL别名的术语有问题--但我为其他方法找到的说明要么不起作用,要么需要大量编码。如果你想出更好的办法,或者别人有主意,我都会听的。

票数 6
EN

Drupal用户

发布于 2012-03-02 21:17:18

我找到了一个解决方案来实现这一点,而不用使用视图。

  1. 我已经使用分类法菜单显示了我所有术语的列表。
  2. 然后,我使用了一个名为:菜单块的好模块来实现我想要的结果。它可以显示父项列表,然后在访问父项页面时显示第二级或更深级别的术语。

希望这能帮上忙。

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

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

复制
相关文章

相似问题

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