2013-06-19 61 views
-1

我需要根据特定节点类型过滤搜索结果,但优先考虑结果。如何根据节点标准过滤搜索结果 - drupal?

首先列出的结果必须是连接到节点的图像/图像。然后是没有图像的节点。

希望这会澄清。我的网站有商家信息。有些是付费客户(在列表中有图片),其他人没有付费(没有图片,只是列出)。我需要将付费客户列表显示在搜索结果中的非付费客户之前。

我该如何去做到这一点?

回答

-1

创建一个视图,使用相应的过滤器并添加图像字段的排序标准!

+0

感谢您的快速回答。如何使用该视图显示搜索结果? –

+0

有两种方法,您可以创建自定义模块并使用hook_search修改默认搜索功能。或者创建一个带有页面显示的视图,并有一个URL。添加要在搜索结果中显示的字段并添加暴露/默认过滤器以优化搜索。您可以了解更多关于在视图项目页面上创建veiws的信息。 –