function views_plugin_argument_default_get_node in Views Arguments Extras 7
Same name and namespace in other branches
- 6 views_plugin_argument_default_cck.inc \views_plugin_argument_default_get_node()
1 call to views_plugin_argument_default_get_node()
- views_plugin_argument_default_field::get_argument in ./
views_plugin_argument_default_field.inc - Return the default argument.
File
- ./
views_plugin_argument_default_field.inc, line 102
Code
function views_plugin_argument_default_get_node() {
foreach (range(1, 3) as $i) {
$node = menu_get_object('node', $i);
if (!empty($node)) {
return $node;
}
}
foreach (range(1, 3) as $i) {
$term = menu_get_object('taxonomy_term', $i);
if (!empty($term)) {
return $term;
}
}
if (arg(0) == 'node' && is_numeric(arg(1))) {
return node_load(arg(1));
}
}