solr multicore

Signed-off-by: bachy <git@g-u-i.net>
This commit is contained in:
bachy
2013-01-30 13:55:24 +01:00
parent fc0253d9c2
commit c3f366a045
3 changed files with 40 additions and 17 deletions

View File

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