我的站点的节点类型为“资源”。该节点类型具有一个称为“已审阅”的字段。此字段是一个单独的开关复选框:
我创建了一个视图,该视图列出了节点类型为“资源”的所有节点。我想过滤该视图,因此它仅显示选中了“已审阅”复选框的节点。但是,当我尝试将该字段添加到视图中时,显示以下内容:
我希望“选项”选择框是一个复选框,可以选中或保留为空。相反,我给了一个选择框,里面有“全选”。无论是否选择此选项,都会向我显示一条错误消息,指出“在过滤器上找不到有效值:内容:已审查。”:
我在http://technology.blue-bag.com/top-tip-drupal-views-no-valid-values-found-filter上尝试了“公开主显示技巧” ,但这没有用:主显示中没有“未知”过滤器,因此似乎没有任何要修复的内容。
关于如何获得想要的结果的任何想法吗?用选择框而不是复选框处理奇怪的UI有什么用?最好知道是否有逻辑;如果没有,我会将问题发布到适当的drupal.org问题队列中。
我希望布尔值字段的过滤器具有3种状态:1.仅显示带有“是”的结果,2.仅显示带有“否”的结果,3.显示所有结果。
—
donquixote