function taxonomy_image_views_data in Taxonomy Image 6
Implementation of hook_views_data().
File
- ./
taxonomy_image.views.inc, line 11 - Views integration for Taxonomy Image module.
Code
function taxonomy_image_views_data() {
// Table definition.
$data['term_image']['table']['group'] = t('Taxonomy');
// $data['term_image']['table']['group'] = t('Taxonomy Image');
// Joins.
$data['term_image']['table']['join'] = array(
'term_data' => array(
// Links directly to term_data via tid.
'left_field' => 'tid',
'field' => 'tid',
),
// Tell Views we can join with 'node'
'node' => array(
'left_table' => 'term_node',
// or 'term_data'
'left_field' => 'tid',
'field' => 'tid',
),
);
// Fields.
$data['term_image']['tid'] = array(
'title' => t('Term image'),
'help' => t("The image associated with a taxonomy term."),
'field' => array(
'handler' => 'views_handler_field_taxonomy_image',
),
);
return $data;
}