foreach ($session->getQuote()->getAllItems() as $item)
{
$output .= "";
$output .= $item->getWeight();
$output .= "
";
$output .= $item->getName() . "
";
$output .= "QTY:" . $item->getQty() . " | $" .
number_format($item->getPrice(), 2);
$output .= "
";
$temp_product = Mage::getModel('catalog/product')
->setCurrentStore(1)
->load($item->getProduct()->getId());
$quote2 = Mage::getModel('sales/quote');
//$quote2->setDestPostcode($session->getQuote()->getShippingAddress()
->getPostcode());
//$quote2->getShippingAddress()->setCountryId('US');
$quote2->setShippingAddress($session->getQuote()
->getShippingAddress());
$temp_product->getStockItem()->setUseConfigManageStock(false);
$temp_product->getStockItem()->setManageStock(false);
$quote2->addProduct($temp_product);
$quote2->setPackageWeight($item->getWeight());
$quote2->getShippingAddress()->setCollectShippingRates(true);
$quote2->getShippingAddress()->collectTotals();
$rates = $quote2->getShippingAddress()->getShippingRatesCollection();
//$rates = $quote2->getShippingAddress()->getAllShippingRates();
//var_export($rates);
foreach ($rates as $rate) {
$output .= " rbanh = ".$rate->getPrice()." " . $rate->getCode() . " END
";
}
}
Wednesday, July 16, 2014
11:53 PM
Magento how to get shipping quote per item in cart
MR: EDITOR
A blogger
I am passionate blogger cum B.Tech. Computer engineering graduate. I love writing blog post. I spend my free time in writing blog post that will useful to everyone (including me). I have had some success making money blogging and want to help others do the same. I just figured that by creating a great and free resource a lot of links would follow – and they have. Some people ask me how they can repay me – which is not necessary - but for those wanting to show their appreciation, I just say linking to the article from their blog is the best compensation I could receive. Thanks for reading!
Related Posts
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment
Thanks for commenting. I will Reply you soon