diff --git a/sites/all/modules/custom_search/includes/apachesolr_search.inc b/sites/all/modules/custom_search/includes/apachesolr_search.inc index d5ee263..876f4fa 100644 --- a/sites/all/modules/custom_search/includes/apachesolr_search.inc +++ b/sites/all/modules/custom_search/includes/apachesolr_search.inc @@ -16,7 +16,8 @@ */ function _custom_search_apachesolr_search($variables) { - $type = 'search/apachesolr_search/' . $variables['keywords']; + $info = _custom_search_get_apachesolr_info(); + $type = 'search/' . $info['path'] . '/' . $variables['keywords']; $keys = array(); if (count($variables['types']) && !in_array('all', $variables['types'])) { @@ -44,3 +45,8 @@ function _custom_search_apachesolr_search($variables) { return array('path' => $type, 'query' => $keys); } + +function _custom_search_get_apachesolr_info() { + $info = search_get_info(); + return $info['apachesolr_search']; +}