From b51a097ae0a8cf96c159839be4cb4d2140c180f9 Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Wed, 25 Jul 2012 15:46:08 +0000 Subject: [PATCH] [-] FO : #PSCFV-3318 - Guest Tracking retrocompatibility with old theme git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@16574 b9a71923-0436-4b27-9f14-aed3839534dd --- controllers/front/GuestTrackingController.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/controllers/front/GuestTrackingController.php b/controllers/front/GuestTrackingController.php index 90bcd7fb0..96a7b8ed4 100644 --- a/controllers/front/GuestTrackingController.php +++ b/controllers/front/GuestTrackingController.php @@ -53,8 +53,16 @@ class GuestTrackingControllerCore extends FrontController // These lines are here for retrocompatibility with old theme $id_order = (int)Tools::getValue('id_order'); $order_collection = array(); - if (Tools::getValue('id_order', false)) - $order_collection[] = $id_order; + if ($id_order) + { + if (is_numeric($id_order)) + $order = new Order((int)$id_order); + else + $order = Order::getByReference($id_order); + + if (Validate::isLoadedObject($order)) + $order_collection[] = $order; + } // Get order reference, ignore package reference (after the #, on the order reference) $order_reference = current(explode('#', Tools::getValue('order_reference')));