在特定视图显示中隐藏单个分类术语

时间:2009-11-18 17:54:41

标签: drupal drupal-views drupal-taxonomy

拥有文档内容类型,并应用了三种分类法。分类法是文档类型(表单,策略,其他),文档组(hr,i.t。,培训,项目特定等),以及自由标记的项目名称(对于文档组=项目特定时)。

显示所有文档的单一视图,按标签页显示分隔:

  • 所有页面/标签适用于所有文档
  • 表单页面/标签仅限于doc type = form
  • 政策页面/标签仅限于doc type = policy
  • 项目特定文档仅限于doc group = project specific

单个页面上的外露过滤器:

  • 在表单和策略页面中,我们提供了一个公开的文档组过滤器作为下拉控件。因此,例如在表单页面上,您可以快速过滤到HR表单。
  • 在项目特定的文档页面上,我们提供了一个公开的项目名称过滤器,因此您可以快速过滤到您的项目,但这些文档可以是表单和/或策略。

现在我们有了项目特定的页面/选项卡,我们希望从这两个视图页面显示的表单和策略页面/选项卡下拉过滤器中删除“项目特定文档”分类术语。它已被过滤掉,因此如果您在这些页面上选择了特定于项目的文档,则无法获得任何结果。只需要从选择列表中删除该选项。

更新: 找到了我自己的答案

1 个答案:

答案 0 :(得分:2)

4小时后,意识到我一直在思考这个问题。在公开的过滤器中有一个简单的复选框,“将列表限制为所选项目,如果选中,则向用户显示的唯一项目将是此处选择的项目”。 Derrrr。它是每个显示页面。