function farm_group_field_views_data_alter in farmOS 7
Implements hook_field_views_data_alter().
File
- modules/
farm/ farm_group/ farm_group.views.inc, line 30 - Farm group views data.
Code
function farm_group_field_views_data_alter(&$result, $field, $module) {
// Replace the filter handler for field_farm_group fields so that we can
// expose a select list of group options.
$owner_field = 'field_farm_group';
if ($field['field_name'] == $owner_field) {
if (!empty($result['field_data_' . $owner_field][$owner_field . '_target_id']['filter'])) {
$filter =& $result['field_data_' . $owner_field][$owner_field . '_target_id']['filter'];
$filter['handler'] = 'farm_group_handler_filter_asset_group';
}
}
}