8 我已按分类术语ID过滤了视图。 http://aelasoca.cat/web/ (在主菜单中,我已链接到分类ID 3到8)。如何使用分类术语别名而不是ID进行过滤? (不确定是否与以下内容相同:视图,分类法,块和上下文...我在做什么错?) taxonomy-terms views 7 — 米基亚平 source
24 创建一个新的Taxonomy:Term ID上下文过滤器。 在“当过滤器值位于URL中时...”形式下,选择选项“指定验证条件”。 选择“分类术语”作为验证者。 选择您要使用的词汇。 在“过滤器值类型”下,选择“术语名称转换为术语ID”。 那应该做。如果您有多个单词的分类术语,则应允许上下文过滤器将URL中的破折号转换为术语名称的空格。如果您在分类学术语中有不寻常的字符,请参阅此帖子以获取提示。 — 阿雷诺兹 source 3 user812794,你是我的英雄!这种将术语ID转换为术语名称的解决方案使我免于遭受严重的脑损伤。谢谢! FWIW,这还使视图成为一种功能,因此您不能指望不同站点之间的术语ID和名称匹配。 — Screenack '16 在这种情况下,如何编写URL? — Hawkee '16 1 @Hawkee URL应该在您的视图中定义为/ your-url /%之类的内容,其中%表示上下文过滤器用来过滤视图的术语名称。因此,一旦在视图中定义了该代码,就可以转到/ your-url / gouda并查看有关gouda的文章(举一个俗气的例子)。 — areynolds 必须是Views 2.x的解决方案,因为Views 3.x中第2行的选项不可用。 — 帕特里克