
In the below example, we will learn how to get the shopping cart information in Magento with respect their respective values of cart items, subtotal, grand total, billing & shipping address in Magento.
Here is the example code to get all the shopping cart item information like product id, name, SKU, price etc in Magento.
$cart = Mage::getModel('checkout/cart')->getQuote();
foreach($cart->getItemsCollection() as $item)
{
echo 'Product Id: ' . $item->getProductId();
echo 'Name: ' . $item->getName();
echo 'SKU: ' . $item->getSku();
echo 'Original Price: ' . $item->getOriginalPrice();
echo 'Price: ' . $item->getPrice();
echo 'Qty: ' . $item->getQtyOrdered();
echo 'Item Subtotal: ' . $item->getSubtotal();
echo 'Item Tax Amount: ' . $item->getTaxAmount();
echo 'Item Tax Percent: ' . $item->getTaxPercent();
echo 'Discount Amount: ' . $item->getDiscountAmount();
echo 'Row Total: ' . $item->getRowTotal();
} Here is the code to get the total number of unique items in the shopping cart in Magento.
$totalItems = Mage::getModel('checkout/cart')->getQuote()->getItemsCount(); Here the code to get the total quantity of all the Items in the shopping cart
$totalQuantity = Mage::getModel('checkout/cart')->getQuote()->getItemsQty(); Here is the example to get shopping cart price information (Subtotal, Grand Total, Shipping Amount) in Magento E-Commerce.
$cart = Mage::getModel('checkout/cart')->getQuote();
echo 'Subtotal: ' . $cart->getSubtotal();
echo 'Shipping Amount: ' . $cart->getShippingAmount();
echo 'Discount: ' . $cart->getDiscountAmount();
echo 'Tax: ' . $cart->getTaxAmount();
echo 'Grand Total: ' . $cart->getGrandTotal(); Here is the code to get billing and shipping addresses which entered during checkout in Magento site respectively.
<?php
$checkout = Mage::getModel('checkout/cart')->getQuote();
$billAddress = $checkout->getBillingAddress();
print_r($billAddress->getData());
$shippingAddress = $checkout->getShippingAddress();
print_r($shippingAddress->getData()); When it comes to children, there’s one universal truth: the right toy can spark imagination, build skills, and make memories…
In today’s digital age, where screens and gadgets dominate our children’s lives, there’s something heartwarming about a well-loved plush toy…
In a world dominated by screens and fast-paced routines, it’s easy to forget the simple magic of a toy in…
In the heart of Delhi’s vibrant streets lies a world where imagination meets innovation — the magical universe of toys.…
When was the last time a toy truly amazed you—not just as a product, but as a thoughtful tool for…
In the digital age, the way we experience childhood has changed, but the essence remains the same—imagination, exploration, and joy.…