From d635ac63cc9ec976b741066ac2c8dc411ac44cb2 Mon Sep 17 00:00:00 2001 From: Abdullah Almsaeed Date: Fri, 2 Feb 2018 15:10:03 -0500 Subject: [PATCH] Fix form url --- includes/tripal_elasticsearch.website_search.form.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/includes/tripal_elasticsearch.website_search.form.inc b/includes/tripal_elasticsearch.website_search.form.inc index 3d72b279..c7fb9ba5 100644 --- a/includes/tripal_elasticsearch.website_search.form.inc +++ b/includes/tripal_elasticsearch.website_search.form.inc @@ -14,8 +14,10 @@ * @return mixed */ function website_search_box_form($form, &$form_state) { - $default = isset($_GET['search_box']) ? $_GET['search_box'] : ''; - $category = isset($_GET['category']) ? $_GET['category'] : ''; + global $base_url; + + $default = isset($_GET['search_box']) && $_GET['search_box'] ? $_GET['search_box'] : ''; + $category = isset($_GET['category']) && $_GET['category'] ? $_GET['category'] : ''; $form['container'] = [ '#type' => 'container', '#attributes' => [ @@ -46,7 +48,7 @@ function website_search_box_form($form, &$form_state) { ]; $form['#method'] = 'GET'; - $form['#action'] = '/tripal_elasticsearch/search_website/' . $category; + $form['#action'] = $base_url . '/tripal_elasticsearch/search_website/' . $category; return $form; } @@ -159,7 +161,7 @@ function tripal_elasticsearch_build_search_block_form($form, &$form_state, $inde try { $es = new ESInstance(); $results_count = $es->setTableSearchParams($index_name, $index_type, $query) - ->count(); + ->count(); $count = '' . $results_count . ' results match your search.'; } catch (\Exception $e) { drupal_set_message($e->getMessage(), 'warning');