Saturday, 6 February 2016

How to get Data from post method in Magento

You want to get Data from post method in Magento.


Use following code:



<?php


$arrParams = Mage::app()->getRequest()->getPost();

?>

 

 

Friday, 5 February 2016

How to get logged in customer's details by customer's id in Magento

If you want to display customer's details by customer's id in Magento. 


You can use following code:


<?php


  // Check if any customer is logged in or not
if (Mage::getSingleton('customer/session')->isLoggedIn())
{

// Load the customer's data
$customer = Mage::getSingleton('customer/session')->getCustomer();

$id =$customer->getId(); // To get Customer Id


//Get Details Using Customer Id
$customer = Mage::getModel('customer/customer')->load($id)->getData();

                $customer->getName();                  

               $customer->getEmail();

}
?>




Thursday, 4 February 2016

How to get logged in customer's details in Magento

If you want to get logged in customer's details in Magento. 


You can use following code:


<?php


  // Check if any customer is logged in or not
if (Mage::getSingleton('customer/session')->isLoggedIn())
{

// Load the customer's data
$customer = Mage::getSingleton('customer/session')->getCustomer();

$customer->getPrefix();
$customer->getName();                    // Full Name
$customer->getFirstname();            // First Name
$customer->getMiddlename();       // Middle Name
$customer->getLastname();           // Last Name
$customer->getSuffix();

// All other customer data
$customer->getWebsiteId();
$customer->getEntityId();
$customer->getEntityTypeId();
$customer->getAttributeSetId();
$customer->getEmail();
$customer->getGroupId();
$customer->getStoreId();
$customer->getCreatedAt();
$customer->getUpdatedAt();
$customer->getIsActive();
$customer->getDisableAutoGroupChange();
$customer->getTaxvat();
$customer->getPasswordHash();
$customer->getCreatedIn();
$customer->getGender();
$customer->getDefaultBilling();
$customer->getDefaultShipping();
$customer->getDob();
$customer->getTaxClassId();
}
?>




Wednesday, 3 February 2016

How to get customer name, customer email on order success page in Magento

If you want to display customer name and email on order success page in Magento. 


So use following code on success.phtml page 


(/public_html/app/design/frontend/base/default/template/checkout/success.phtml)




<?php


 $order = Mage::getModel('sales/order')->loadByIncrementId($this->getOrderId());


      echo $order->getCustomerName();


      echo $order->getCustomerEmail();


?>