function search_api_live_results_menu in Search API live results 7
Implements hook_menu().
File
- ./
search_api_live_results.module, line 14
Code
function search_api_live_results_menu() {
$path = drupal_get_path('module', 'search_api_live_results');
// Autocompletion path
$items['search_api_live_results/%search_api_live_results_search'] = array(
'title' => 'Search API live results',
'page callback' => 'search_api_live_results_json',
'page arguments' => array(
1,
),
'access arguments' => array(
'use_search_api_live_results',
),
'type' => MENU_CALLBACK,
'file' => 'search_api_live_results.pages.inc',
'file path' => $path . '/includes',
);
// Admin UI
$items['admin/config/search/search_api/index/%search_api_index/live-results'] = array(
'title' => 'Live results',
'description' => 'Add live results to searches for this index.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'search_api_live_results_admin_overview',
5,
),
'access arguments' => array(
'administer search_api',
),
'weight' => -1,
'type' => MENU_LOCAL_TASK,
'context' => MENU_CONTEXT_INLINE | MENU_CONTEXT_PAGE,
'file' => 'search_api_live_results.admin.inc',
'file path' => $path . '/includes',
);
$items['admin/config/search/search_api/index/%/live-results/%search_api_live_results_search/edit'] = array(
'title' => 'Edit live results settings',
'description' => 'Edit the live results settings of a search.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'search_api_live_results_admin_search_edit',
7,
),
'access arguments' => array(
'administer search_api',
),
'file' => 'search_api_live_results.admin.inc',
'file path' => $path . '/includes',
);
$items['admin/config/search/search_api/index/%/live-results/%search_api_live_results_search/delete'] = array(
'title' => 'Delete live results settings',
'description' => 'Delete the live results settings of a search.',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'search_api_live_results_admin_search_delete',
7,
),
'access arguments' => array(
'administer search_api',
),
'file' => 'search_api_live_results.admin.inc',
'file path' => $path . '/includes',
);
return $items;
}