change view mode ++ type filters

Signed-off-by: bachy <git@g-u-i.net>
This commit is contained in:
bachy
2012-10-30 18:03:56 +01:00
parent 3faebabce1
commit 65ea77dea2
7 changed files with 243 additions and 76 deletions

View File

@@ -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;
}