function location_cck_field_views_data in Location 7.3
Implements hook_field_views_data().
File
- contrib/
location_cck/ location_cck.module, line 724 - Defines location field type.
Code
function location_cck_field_views_data($field) {
$data = field_views_field_default_views_data($field);
foreach ($data as $table_name => $table_data) {
foreach ($table_data as $field_name => $field_data) {
// Check for fieldapi value fields.
if (isset($field_data['filter']['field_name'])) {
$data[$table_name][$field_name]['relationship'] = array(
'handler' => 'views_handler_relationship',
'base' => 'location',
'base field' => 'lid',
'label' => t('Location from !field_name', array(
'!field_name' => $field['field_name'],
)),
);
}
}
}
return $data;
}