You are here

function search_api_ajax_modules in Search API ajax 7

Returns the list of modules whose blocks are search api-related.

See also

search_api_ajax_proxy()

2 calls to search_api_ajax_modules()
search_api_ajax_return_json in ./search_api_ajax.pages.inc
Performs a search request and returns page & block content html as JSON
search_api_ajax_search_api_ajax_settings in ./search_api_ajax.module
Implements hook_search_api_ajax_settings().

File

./search_api_ajax.module, line 196
AJAXifies the Search API search pages, links, ranges, sorts and forms.

Code

function search_api_ajax_modules() {
  static $modules = NULL;
  if (is_null($modules)) {
    $modules = array(
      'search_api_facets',
      'search_api_facetapi',
      'search_api_ranges',
      'search_api_sorts',
      'facetapi',
      'facetapi_tagcloud',
      'current_search',
    );
    if (module_exists('search_api_views')) {
      $modules[] = 'views';
    }
    drupal_alter('search_api_ajax_modules', $modules);
  }
  return $modules;
}