From 066ea7cb05f91092c3abe27f3f3c7e8eca945713 Mon Sep 17 00:00:00 2001 From: vSchoener Date: Tue, 6 Dec 2011 14:21:07 +0000 Subject: [PATCH] // Fields aren't set in getPartnersBlock ! --- controllers/admin/AdminHomeController.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/controllers/admin/AdminHomeController.php b/controllers/admin/AdminHomeController.php index edbf3d8aa..7c98de3c1 100644 --- a/controllers/admin/AdminHomeController.php +++ b/controllers/admin/AdminHomeController.php @@ -467,8 +467,18 @@ class AdminHomeControllerCore extends AdminController public function getBlockPartners() { + // @TODO : Check the following fields because they weren't set... + $protocol = Tools::getShopProtocol(); + $isoCountry = Context::getContext()->country->iso_code; + $isoUser = ''; + $stream_context = @stream_context_create(array('http' => array('method'=> 'GET', 'timeout' => AdminHomeController::TIPS_TIMEOUT))); - $content = @file_get_contents($protocol.'://api.prestashop.com/partner/preactivation/preactivation-block.php?version=1.0&shop='.urlencode(Configuration::get('PS_SHOP_NAME')).'&protocol='.$protocol.'&url='.urlencode($_SERVER['HTTP_HOST']).'&iso_country='.$isoCountry.'&iso_lang='.Tools::strtolower($isoUser).'&id_lang='.(int)Context::getContext()->language->id.'&email='.urlencode(Configuration::get('PS_SHOP_EMAIL')).'&date_creation='._PS_CREATION_DATE_.'&v='._PS_VERSION_.'&security='.md5(Configuration::get('PS_SHOP_EMAIL')._COOKIE_IV_), false, $stream_context); + $content = @file_get_contents( + 'http://api.prestashop.com/partner/preactivation/preactivation-block.php?version=1.0&shop='.urlencode(Configuration::get('PS_SHOP_NAME')). + '&protocol='.$protocol.'&url='.urlencode($_SERVER['HTTP_HOST']).'&iso_country='.$isoCountry.'&iso_lang='.Tools::strtolower($isoUser). + '&id_lang='.(int)Context::getContext()->language->id.'&email='.urlencode(Configuration::get('PS_SHOP_EMAIL')). + '&date_creation='._PS_CREATION_DATE_.'&v='._PS_VERSION_.'&security='.md5(Configuration::get('PS_SHOP_EMAIL')._COOKIE_IV_), false, $stream_context); + if (!$content) $return = ''; // NOK else