1
视图过滤器我有所谓的“区域”一CCK场的过滤器,我有一个下拉框中暴露它暴露在Drupal
我希望发生的是以此为“排序”功能,所以如果用户选择一个区域,它将命令输出与选定的区域首先显示。
这样,如果给定区域中没有内容,它至少会显示来自其他区域的内容。
视图过滤器我有所谓的“区域”一CCK场的过滤器,我有一个下拉框中暴露它暴露在Drupal
我希望发生的是以此为“排序”功能,所以如果用户选择一个区域,它将命令输出与选定的区域首先显示。
这样,如果给定区域中没有内容,它至少会显示来自其他区域的内容。
你不能使用视图界面来做到这一点。目前只能向用户公开过滤器,而不是排序。因此,只能显示具有用户选择的特定原因的节点,而不能对其进行排序。
您可以使用hook_views_query_alter
在自定义模块中创建此功能。但它需要一些PHP编码,并可能有点棘手得到正确的。