我有一个内容视图,分类为
我正在使用该字段作为使用shs公开过滤器。它显示了当我选择某个城市i-e term-id时的结果,但是当在select字段中有-Any-选中时,它什么也没有显示。理想情况下,它应该显示所有节点的所有节点。
显示url时的结果 sitename.com/?field_computer_state_target_id=42
但是,当网址为...时,请输出
sitename.com/?field_computer_state_target_id=all
答案 0 :(得分:0)
最后,我可以使用一些自定义代码自己完成。
function glue_custom_views_query_alter(&$view, &$query) {
//dsm($view);
//dsm($query->where[1]['conditions'][2]['value']);
if ($view->name == 'list_computer_all' && $view->current_display == 'page_1' && $query->where[1]['conditions'][2]['value'] == 'All') {
unset($query->where[1]['conditions'][2]);
}
}