我有一个多方面的搜索工作,使用搜索的第一章,面和实体。我不是开发这个的人,但我对Drupal有一些经验。到目前为止,导航使用链接进行选择,如下所示(第一级的重点点不是链接)。当混合被选择时,声音设计和构图会像预期的那样消失。
客户端所希望的是,当用户向下钻取时,所有的项目仍然是可见的和可选择的(即使它什么也不返回)。每个类别一次只能选择一个项目,但用户应该能够做到这一点,而不必“返回”。
任何建议都是非常感谢的。
发布于 2013-02-28 14:03:17
在admin/config/search/search_api下单击搜索索引上的“编辑”并选择“Facets”。然后,对于需要对其项进行描述的行为的所有方面,请执行以下步骤:
0 (零)。可以说,这个输入字段应该称为“最小面项计数”…。现在,所有不匹配的方面项都应该保留在您的facet列表中(具有零计数)。正如您已经提到的,单击这个facet项将不再返回搜索结果。
发布于 2014-02-10 12:12:20
这是我的工作围绕这个问题,不需要编码!
现在,如果您想要用css隐藏创建的块,那么在任何地方都有其他的方面块,因为搜索被激活了。
grts
弗雷德里克
发布于 2015-04-20 13:05:02
要确保所有项目都是可见的和可选择的,请确保全局设置搜索设置为"OR“。从管理菜单中,转到Configuration > Search > 索引名称“编辑”链接> Facets (选项卡)> 小面名称“配置显示”链接>“全局设置”下,选择运算符"OR“。(将“最小面数”保持在1)
为了确保所有的facet块都是可见的,请确保在每个facet块的配置页面上指定的页面上显示了facet。转到结构>块> 小面块名称“配置”链接。例如:
服务
服务/*
用户可以向下钻。如果不返回,用户只需要取消选择一个facet项。根据我的经验,“限制到一个活动项”选项目前在配置时不能很好地工作。
https://drupal.stackexchange.com/questions/52272
复制相似问题