function viewfield_views_query_alter in Viewfield 5
Same name and namespace in other branches
- 6 includes/viewfield.views.inc \viewfield_views_query_alter()
Implementation of hook_views_query_alter().
Prevent views from loading the node containing the view.
File
- ./
viewfield.module, line 412 - Defines a field type for referencing a view from a node
Code
function viewfield_views_query_alter(&$query, &$view, $summary, $level) {
global $_viewfield_stack;
if (!empty($_viewfield_stack)) {
$query
->add_where('node.nid NOT IN (' . implode(',', $_viewfield_stack) . ')');
}
}