function popup_filter_ajax_getnode in Popup 7.x
Same name and namespace in other branches
- 8 modules/popup_filter/includes/popup_filter.admin.inc \popup_filter_ajax_getnode()
- 7 modules/popup_filter/includes/popup_filter.admin.inc \popup_filter_ajax_getnode()
- 6.x modules/popup_filter/includes/popup_filter.admin.inc \popup_filter_ajax_getnode()
1 string reference to 'popup_filter_ajax_getnode'
- popup_filter_menu in modules/
popup_filter/ popup_filter.module - Implementation of hook_menu
File
- modules/
popup_filter/ includes/ popup_filter.admin.inc, line 205
Code
function popup_filter_ajax_getnode($part) {
// Not sure why, but replacement of args don't work if they're in single quotes
$result = db_query("SELECT title, nid FROM {node} where title like('%" . check_plain($part) . "%');");
$nodes = array();
foreach ($result as $row) {
$nodes[$row->title . ' [' . $row->nid . ']'] = check_plain($row->title);
}
drupal_json_output($nodes);
}