@@ -12,12 +12,17 @@
|
||||
* Implements hook_init().
|
||||
*/
|
||||
function materio_search_api_ajax_init() {
|
||||
if (module_exists('locale')) {
|
||||
$languages = language_list('enabled');
|
||||
}
|
||||
|
||||
drupal_add_js(array('materio_search_api_ajax' => array(
|
||||
'module_path' => drupal_get_path('module', 'materio_search_api_ajax'),
|
||||
// 'strings'=>array(
|
||||
// 'sitetitle'=>,
|
||||
// 'siteslogan'=>,
|
||||
// ),
|
||||
'languages' => isset($languages) ? $languages[1] : array(),
|
||||
)), 'setting');
|
||||
|
||||
drupal_add_js(drupal_get_path('module', 'materio_search_api_ajax').'/js/libraries/jquery.history.js');
|
||||
@@ -30,16 +35,23 @@ function materio_search_api_ajax_init() {
|
||||
function materio_search_api_ajax_menu() {
|
||||
$items = array();
|
||||
|
||||
$items['materio_search_api_ajax/search/%'] = array(
|
||||
$base = array(
|
||||
'type' => MENU_CALLBACK,
|
||||
'file' => 'materio_search_api_ajax.pages.inc',
|
||||
'access arguments' => array('use materio search api'),
|
||||
);
|
||||
|
||||
$items['materio_search_api_ajax/search/%'] = $base+array(
|
||||
'title' => 'Matrio base ajax',
|
||||
'page callback' => 'materio_search_api_ajax_search',
|
||||
'page arguments' => array(2,3),
|
||||
'access callback' => TRUE,
|
||||
'access arguments' => array('use materio search api'),
|
||||
'file' => 'materio_search_api_ajax.pages.inc',
|
||||
'type' => MENU_CALLBACK,
|
||||
);
|
||||
|
||||
$items['materio_search_api_ajax/viewmode/change'] = $base+array(
|
||||
'page callback' => 'materio_search_api_ajax_viewmode_change',
|
||||
'page argument' => array(3),
|
||||
);
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user