function bat_calendar_reference_unit_type_autocomplete_value in Booking and Availability Management Tools for Drupal 7
Value callback for a bat_calendar_reference autocomplete element.
Replace the unit type id with a unit type name.
1 string reference to 'bat_calendar_reference_unit_type_autocomplete_value'
- bat_calendar_reference_field_widget_form in modules/
bat_calendar_reference/ bat_calendar_reference.module - Implements hook_field_widget_form().
File
- modules/
bat_calendar_reference/ bat_calendar_reference.module, line 825 - Defines a field type for referencing event information.
Code
function bat_calendar_reference_unit_type_autocomplete_value($element, $input = FALSE, $form_state = array()) {
if ($input === FALSE) {
$type_id = $element['#default_value'];
if (!empty($type_id)) {
if ($unit_type = bat_type_load($type_id)) {
$value = $unit_type->name;
$value .= ' [type_id:' . $type_id . ']';
return $value;
}
else {
return '';
}
}
}
}