DRUPAL,视图,公开搜索过滤器:如何从不过滤特定节点?

Posted

技术标签:

【中文标题】DRUPAL,视图,公开搜索过滤器:如何从不过滤特定节点?【英文标题】:DRUPAL, Views, Exposed Search Filter: how to never filter a particular node? 【发布时间】:2010-04-24 14:08:44 【问题描述】:

我在 Drupal 上使用视图。我添加了搜索暴露过滤器来搜索节点。

我想避免过滤 1 个特殊节点(它是粘性的,位于列表顶部)。换句话说,搜索过滤器应该忽略该节点,并且应该始终显示它。

我该怎么做?

谢谢

【问题讨论】:

【参考方案1】:

您应该考虑为它创建一个不同的视图 - 仅显示此点头,仅此而已。从中创建一个块并放在顶部。

【讨论】:

感谢您的回复。难道没有其他方法可以将搜索条件仅应用于某些节点类型吗? 在视图中,您可以定义您希望(不希望)在其中看到的材料类型。 我想查看这两种材料(内容类型),但我不想对特定内容类型应用过滤器 您还可以创建视图附件并将其放置在页面显示上方。我会说它看起来比使用块要好得多。【参考方案2】:

您可以在视图中使用 Node : Type 过滤器从结果中排除特定的节点类型。

【讨论】:

以上是关于DRUPAL,视图,公开搜索过滤器:如何从不过滤特定节点?的主要内容,如果未能解决你的问题,请参考以下文章

Drupal 7 Views 3:搜索特定字段的公开过滤器

在 Drupal 中搜索视图

Drupal 视图和公开的过滤器 - 如何重置可选的下拉列表过滤器,或允许“全部”选择

Drupal:如何在具有来自外部数据库选项卡的数据的视图中添加公开过滤器

Drupal,视图:我可以为许多 CCK 字段使用 1 个过滤器吗?

Drupal、视图、公开过滤器:自定义默认选定标签