You are here

function viewreference_autocomplete in View reference 6.2

Same name and namespace in other branches
  1. 6.3 viewreference.module \viewreference_autocomplete()
  2. 6 viewreference.module \viewreference_autocomplete()
  3. 7.3 viewreference.module \viewreference_autocomplete()

Retrieve a pipe delimited string of autocomplete suggestions

2 string references to 'viewreference_autocomplete'
viewreference_menu in ./viewreference.module
Implementation of hook_menu().
viewreference_widget in ./viewreference.module
Implementation of hook_widget().

File

./viewreference.module, line 686
Defines a field type for referencing a view from a node.

Code

function viewreference_autocomplete($field_name, $string = '') {
  $fields = content_fields();
  $field = $fields[$field_name];
  $matches = array();
  $references = _viewreference_potential_references($field, TRUE, $string);
  foreach ($references as $rowvid => $rowname) {
    $matches[_viewreference_item($field, $rowname) . ' [view:' . $rowvid . ']'] = _viewreference_item($field, $rowname);
  }
  drupal_json($matches);
}