You are here

function advanced_link_autocomplete in Advanced Link 6

Same name and namespace in other branches
  1. 7 advanced_link.module \advanced_link_autocomplete()

Menu callback for autocomplete.

Example: start/string/that/we/searxh/for.

1 string reference to 'advanced_link_autocomplete'
advanced_link_menu in ./advanced_link.module
Implements hook_menu().

File

./advanced_link.module, line 49
Defines simple advanced_link widget.

Code

function advanced_link_autocomplete($type_name, $field_name) {

  // Search string is in all args except first and second.
  $args = func_get_args();
  $string = implode('/', array_slice($args, 2));
  $matches = advanced_link_url_load($args[0], $args[1], $string);
  if (!$matches) {
    $matches[''] = t('No matching results.');
  }
  drupal_json($matches);
}