在drupal中,我创建了一个视图来显示节点的标题,并添加了用于过滤内容的公开过滤器。当加载视图页面时,它返回两个节点,我不知道它返回这两个节点的依据是什么。我希望在我在过滤器中选择一些值之前不会显示任何结果。请提出建议?
答案 0 :(得分:0)
Views是一个查询构建器,以最简单,最广泛的查询开头,并且需要过滤器来缩小该查询以包含仅您希望的项目。如果您熟悉SQL语法,则默认查询将如下所示:
SELECT title, body FROM 'node'
这就是加载页面时看到两个节点的原因。没有应用过滤器,因此它显示了所有内容。
一旦用户选择了带有公开过滤器的值,为了使您的视图仅显示 ,请进入高级>暴露形式>公开表格样式并选择需要输入。我使用Views 7.x-3.7对此进行了测试,我相信它会为您提供您正在寻找的行为。