【发布时间】:2011-08-02 09:18:20
【问题描述】:
我正在尝试创建一个分类术语页面,以显示带有词汇“专业知识”标签但运气不佳的用户。
我正在使用 pathauto 使用以下模式为分类术语页面设置别名:[term:vocabulary]/[term:name]。
然后,我有一个用户视图页面,路径设置为/expertise/%,并在“用户:专业知识”(我的分类术语字段)上有一个上下文过滤器。过滤器采用默认值“来自 URL 的分类术语 ID”并验证为来自“专业知识”词汇表的分类术语。
但是,如果我随后转到(例如)/expertise/php,我似乎得到的是标准 Drupal 分类页面而不是查看页面设置,并且看不到任何用户结果。
有什么办法可以解决这个问题吗?我为节点和用户使用了几种分类法,因此需要能够使用上述别名来区分词汇表。
【问题讨论】:
-
我在这方面取得了一些进展。我将路径替换为“/taxonomy/term/%”,删除过滤器的默认值并确保过滤器来自术语 ID。但是,这会覆盖其他地方使用的分类页面(例如,通过标记节点)。
标签: drupal views drupal-7 taxonomy pathauto