From bd7b346dbe912f2f25bcd79d2f6f3205e862e635 Mon Sep 17 00:00:00 2001 From: seansan Date: Mon, 24 Oct 2016 13:07:04 +0200 Subject: [PATCH] Fixes Magento bug 648 Read here http://magento.stackexchange.com/questions/60743/undefined-variable-freepackagevalue-in-tablerate-php-on-line-130/60779#6077 and here https://www.magentocommerce.com/bug-tracking/issue/index/id/648 --- app/code/core/Mage/Shipping/Model/Carrier/Tablerate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/core/Mage/Shipping/Model/Carrier/Tablerate.php b/app/code/core/Mage/Shipping/Model/Carrier/Tablerate.php index 34ed8277b85..995afb35331 100644 --- a/app/code/core/Mage/Shipping/Model/Carrier/Tablerate.php +++ b/app/code/core/Mage/Shipping/Model/Carrier/Tablerate.php @@ -103,8 +103,8 @@ public function collectRates(Mage_Shipping_Model_Rate_Request $request) // Free shipping by qty $freeQty = 0; + $freePackageValue = 0; if ($request->getAllItems()) { - $freePackageValue = 0; foreach ($request->getAllItems() as $item) { if ($item->getProduct()->isVirtual() || $item->getParentItem()) { continue;