@@ -76,7 +76,8 @@ function materio_search_api_autocomplete_searchapi($typed = ''){
|
||||
$tosearch = isset($last[2]) ? $last[2] : $typed;
|
||||
|
||||
// build the query
|
||||
$index_machine_name = variable_get('autocompletesearchindex', -1);
|
||||
global $language;
|
||||
$index_machine_name = variable_get('autocompletesearchindex_'.$language->language, -1);
|
||||
$query = search_api_query($index_machine_name);
|
||||
|
||||
// $query_filter = $query->createFilter();
|
||||
@@ -114,7 +115,6 @@ function materio_search_api_autocomplete_searchapi($typed = ''){
|
||||
|
||||
// dsm($term_matches, 'term_matches');
|
||||
// return 'debug mode of materio_search_api_autocomplete_searchapi';
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -156,7 +156,8 @@ function materio_search_api_results_search(){
|
||||
}
|
||||
// dsm($keys, 'keys');
|
||||
|
||||
$index_machine_name = variable_get('mainsearchindex', -1);
|
||||
global $language;
|
||||
$index_machine_name = variable_get('mainsearchindex_'.$language->language, -1);
|
||||
$index = search_api_index_load($index_machine_name);
|
||||
|
||||
$indexed_bundles = $index->options['data_alter_callbacks']['search_api_alter_bundle_filter']['settings']['bundles'];
|
||||
@@ -224,7 +225,7 @@ function materio_search_api_results_search(){
|
||||
/*
|
||||
TODO choose index in module settings
|
||||
*/
|
||||
$ret['results']['#index'] = search_api_index_load('materiaux_breves');
|
||||
$ret['results']['#index'] = search_api_index_load($index_machine_name);
|
||||
$ret['results']['#results'] = $results;
|
||||
|
||||
$ret['results']['#view_mode'] = $viewmode;
|
||||
|
||||
Reference in New Issue
Block a user