You are here

function biblio_autocomplete_form_alter in Biblio Autocomplete 7

Same name and namespace in other branches
  1. 6 biblio_autocomplete.module \biblio_autocomplete_form_alter()

Implemets hook_form_alter().

File

./biblio_autocomplete.module, line 73
Allows autocompletion of Biblio fields.

Code

function biblio_autocomplete_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'biblio_node_form') {
    $autocompletes = module_invoke_all('biblio_autocomplete_info');
    foreach ($autocompletes as $field => $values) {
      if (in_array($field, $form)) {
        $key = _biblio_autocomplete_array_tree_search_key($form, $field);
        if (!is_null($key)) {
          _biblio_autocomplete_array_tree_update_autocomplete($form, $key, 'biblio_autocomplete/' . $field);
        }
      }
    }
  }
}