我有一个内容类型‘产品’和两个分类列表‘公司’和‘国家’。
国家清单有一个深度,例如:
.
state1
-city1
-city2
.
每个产品都有一个“公司”领域。每个“公司”术语都有一个“国家”领域。
我试图为“产品”创建一个视图,通过“国家”进行过滤。
通过添加关系“内容:公司”,我只有“分类学术语: field_country”过滤,没有深度。
有一种方法可以对深度进行过滤,比如“有分类学术语(有深度)”吗?
我上了drupal 7
发布于 2013-09-12 18:12:21
您不需要关系,只需要两个上下文过滤器。
基于您的需求,公司将是一个上下文过滤器-内容:有分类术语ID和国家将是第二个上下文过滤器-内容:有分类术语ID (与深度)。
发布于 2014-06-16 08:08:02
在D7中,只能通过节点表(内容)来实现这一点。
如果您想为系统的每个实体提供一个有效的解决方案,则必须使用这个模块。
安装完后,不要忘记重建实体的索引,然后,在视图中,您可以添加一个新的关系(“分类法实体索引:用户上的分类法术语”)和一个带有深度的过滤器(“分类法实体索引:在用户上有分类法术语(在taxonomy_entity_index中有深度和索引)”)。
https://drupal.stackexchange.com/questions/85492
复制相似问题