function viewreference_autocomplete in View reference 6.3
Same name and namespace in other branches
- 6 viewreference.module \viewreference_autocomplete()
- 6.2 viewreference.module \viewreference_autocomplete()
- 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 651 - Defines a field type for referencing a view from a node.
Code
function viewreference_autocomplete($field_name, $string = '') {
// If the request has a '/' in the search text, then the menu system will have
// split it into multiple arguments, recover the intended $string.
$args = func_get_args();
// Shift off the $field_name argument.
array_shift($args);
$string = implode('/', $args);
$field = content_fields($field_name);
$matches = viewreference_get_views($field['append_id'], $field['referenceable_views'], FALSE, $string, FALSE, TRUE);
drupal_json($matches);
}