function nodereferrer_view_handler_filter_node_type in NodeReferrer 5
File
- ./
nodereferrer.module, line 414 - Defines a field type for backlinking referencing nodes. @todo -clear content cache with nodeapi. -query nids for access on load/view..
Code
function nodereferrer_view_handler_filter_node_type($op, $filter, $filterinfo, &$query) {
$nid = $filter['value'];
$fields = array_keys(nodereferrer_nodereference_field_options());
$node_type = $filter['options'];
$referrers = nodereferrer_referrers($nid, $fields, array(
$node_type,
));
$query
->add_where('node.nid ' . $filter['operator'] . ' (' . implode(',', array_keys($referrers)) . ') ');
}