diff --git a/modules/taxonomy/views_handler_filter_term_node_tid.inc b/modules/taxonomy/views_handler_filter_term_node_tid.inc index 7eb868f..52fbf8b 100644 --- a/modules/taxonomy/views_handler_filter_term_node_tid.inc +++ b/modules/taxonomy/views_handler_filter_term_node_tid.inc @@ -106,7 +106,8 @@ class views_handler_filter_term_node_tid extends views_handler_filter_many_to_on if ($default) { $default .= ', '; } - $default .= $term->name; + $entity = taxonomy_term_load($term->tid); + $default .= entity_label('taxonomy_term', $entity); } } @@ -127,8 +128,9 @@ class views_handler_filter_term_node_tid extends views_handler_filter_many_to_on if ($tree) { foreach ($tree as $term) { + $entity = taxonomy_term_load($term->tid); $choice = new stdClass(); - $choice->option = array($term->tid => str_repeat('-', $term->depth) . $term->name); + $choice->option = array($term->tid => str_repeat('-', $term->depth) . entity_label('taxonomy_term', $entity)); $options[] = $choice; } } @@ -148,7 +150,8 @@ class views_handler_filter_term_node_tid extends views_handler_filter_many_to_on } $result = $query->execute(); foreach ($result as $term) { - $options[$term->tid] = $term->name; + $entity = taxonomy_term_load($term->tid); + $options[$term->tid] = entity_label('taxonomy_term', $entity); } } @@ -352,7 +355,8 @@ class views_handler_filter_term_node_tid extends views_handler_filter_many_to_on ->condition('td.tid', $this->value) ->execute(); foreach ($result as $term) { - $this->value_options[$term->tid] = $term->name; + $entity = taxonomy_term_load($term->tid); + $this->value_options[$term->tid] = entity_label('taxonomy_term', $entity); } } return parent::admin_summary();