From 47531534fcfbfe576acb24240a83778d123981a7 Mon Sep 17 00:00:00 2001 From: Damien Metzger Date: Thu, 21 Nov 2013 18:34:25 +0100 Subject: [PATCH] // Updated Addons API call in the search --- controllers/admin/AdminSearchController.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/controllers/admin/AdminSearchController.php b/controllers/admin/AdminSearchController.php index 7b7bea3c0..c86611f0c 100644 --- a/controllers/admin/AdminSearchController.php +++ b/controllers/admin/AdminSearchController.php @@ -199,13 +199,9 @@ class AdminSearchControllerCore extends AdminController if (!is_numeric(trim($this->query)) && !Validate::isEmail($this->query)) { - $vars = http_build_query(array( - 'version' => _PS_VERSION_, - 'iso_lang' => Tools::strtolower(Context::getContext()->language->iso_code), - 'iso_code' => Tools::strtolower(Country::getIsoById(Configuration::get('PS_COUNTRY_DEFAULT'))), - 'search_query' => $this->query - )); - if (($json_content = Tools::file_get_contents('https://api.addons.prestashop.com/search.php?'.$vars)) != false) + $iso_lang = Tools::strtolower(Context::getContext()->language->iso_code); + $iso_country = Tools::strtolower(Country::getIsoById(Configuration::get('PS_COUNTRY_DEFAULT'))); + if (($json_content = Tools::file_get_contents('https://api.addons.prestashop.com/'._PS_VERSION_.'/search/'.urlencode($this->query).'/'.$iso_country.'/'.$iso_lang.'/')) != false) $this->_list['addons'] = Tools::jsonDecode($json_content, true); } }