You are here

function search_api_ajax_proxy_views in Search API ajax 7

Checks incoming AJAX requests for Search API views paths

1 string reference to 'search_api_ajax_proxy_views'
search_api_ajax_menu in ./search_api_ajax.module
Implementation of hook_menu().

File

./search_api_ajax.pages.inc, line 19

Code

function search_api_ajax_proxy_views($name, $display, $keys = NULL) {
  $view = views_get_view($name);
  if (!$view) {
    return MENU_NOT_FOUND;
  }

  // ?query is passed on through $.get in
  // search_api_ajax.js::Drupal.search_api_ajax.request_callback
  $path = str_replace('search_api_ajax/', '', $_GET['q']);
  $return = menu_execute_active_handler($path, FALSE);
  search_api_ajax_return_json($return);
}