【问题标题】:How do I set up filters in a Drupal view that apply across two different content types?如何在 Drupal 视图中设置适用于两种不同内容类型的过滤器?
【发布时间】:2010-06-04 15:03:22
【问题描述】:

我有两种不同的内容类型被加载到一个视图中。

新闻和评论。

每种内容类型都有一个下拉框,用于选择它们所属的类别。

即。评论可以是 DVD、音乐等,新闻可以是音乐、电影等。

我希望视图显示某些类别的新闻和某些类别的评论,但不是全部。

我尝试为要排除的每个新闻类别添加一个“不包含”过滤器,但一旦我这样做了,没有条评论会显示。对评论执行相同操作会导致我的所有新闻条目消失。

我认为这与评论内容类型没有附加“新闻类别”字段的事实有关(反之亦然),因此视图不加选择地将其从显示中删除。

那么如何设置过滤器以仅针对与其相关的内容类型,即。 “如果内容实际上定义了该字段,则仅按该字段过滤内容”?

顺便说一句。我正在使用 Drupal 6

【问题讨论】:

    标签: drupal drupal-6 views drupal-views cck


    【解决方案1】:

    我认为这比 Views 本身可以处理的更复杂。您可以尝试Views Or 设置更复杂的查询,例如(类型是评论,类别是 [review_category])或(类型是新闻,类别是 [news_category])

    【讨论】:

    • 我会调查的。我最好只定义一个“文章”内容类型并将“评论类别”和“新闻类别”字段附加到其中,并为每个字段选择“N/A”吗?
    猜你喜欢
    • 1970-01-01
    • 2013-09-01
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-06
    相关资源
    最近更新 更多