function _og_menu_autocomplete in Organic Groups Menu (OG Menu) 7.2
Same name and namespace in other branches
- 7.3 og_menu.module \_og_menu_autocomplete()
Retrieve autocomplete suggestions for organic groups
1 string reference to '_og_menu_autocomplete'
- og_menu_menu in ./
og_menu.module - Implementation of hook_menu().
File
- ./
og_menu.module, line 937 - Integrates Menu with Organic Groups. Lots of menu forms duplication in OG context.
Code
function _og_menu_autocomplete($string) {
$matches = array();
$query = db_select('og', 'og');
$return = $query
->fields('og', array(
'gid',
'label',
))
->condition('og.label', '%' . db_like($string) . '%', 'LIKE')
->range(0, 10)
->execute();
foreach ($return as $row) {
$matches[$row->label . " [gid:{$row->gid}]"] = '<div class="og-autocomplete">' . $row->label . '</div>';
}
// return for JS
drupal_json_output($matches);
}