function _og_field_widget_replace_autocomplete_path in Organic groups 7.2
Replace Entity-reference's autocomplete path with our own.
Parameters
$element: The form element, passed by reference.
$field_mode: The field mode.
1 call to _og_field_widget_replace_autocomplete_path()
- og_field_widget_form in includes/
og.field.inc - Implements hook_field_widget_form().
File
- includes/
og.field.inc, line 201 - Field widget related code for Organic groups.
Code
function _og_field_widget_replace_autocomplete_path(&$element, $field_mode) {
// Rebuild the autocomplete path.
$path = explode('/', $element['#autocomplete_path']);
$element['#autocomplete_path'] = 'og/autocomplete';
// Add autocomplete type
$element['#autocomplete_path'] .= "/{$path[2]}/{$path[3]}/{$path[4]}/{$path[5]}";
// Add field mode.
$element['#autocomplete_path'] .= "/{$field_mode}";
// Add the entity ID.
$element['#autocomplete_path'] .= "/{$path[6]}";
if (!empty($path[7])) {
// Add the text.
$element['#autocomplete_path'] .= "/{$path[7]}";
}
}