function context_condition_node_taxonomy::condition_values in Context 7.3
Same name and namespace in other branches
- 6.3 plugins/context_condition_node_taxonomy.inc \context_condition_node_taxonomy::condition_values()
- 6 plugins/context_condition_node_taxonomy.inc \context_condition_node_taxonomy::condition_values()
Condition values.
Overrides context_condition_node::condition_values
File
- plugins/
context_condition_node_taxonomy.inc, line 7
Class
- context_condition_node_taxonomy
- Expose node taxonomy terms as a context condition.
Code
function condition_values() {
$values = array();
if (module_exists('taxonomy')) {
foreach (taxonomy_get_vocabularies() as $vocab) {
if (empty($vocab->tags)) {
foreach (taxonomy_get_tree($vocab->vid) as $term) {
$values[$term->tid] = check_plain($term->name);
}
}
}
}
return $values;
}