If customer is logged in on site and you want to get all information of that customer then you can get by below script:
if( $customer = Mage::getSingleton('customer/session')->isLoggedIn()) { $customerData = Mage::getModel('customer/customer')->load($customer->getId())->getData(); print_r($customerData); } |
It will show you result in an array format:
Array ( [entity_id] => 1 [entity_type_id] => 1 [attribute_set_id] => 0 [website_id] => 1 [email] => john.doe@example.com [group_id] => 1 [increment_id] => 000000001 [store_id] => 1 [created_at] => 2011-02-27 11:03:11 [updated_at] => 2011-02-27 11:03:11 [is_active] => 1 [firstname] => John [lastname] => Doe [password_hash] => 204948a4dfs0e4263438db22d5:eg [prefix] => [middlename] => [suffix] => [taxvat] => [default_billing] => 1 [default_shipping] => 1 ) |
And finally you can print the detail like:
echo $customerData ['firstname']; echo "<br />"; echo $customerData ['lastname']; echo "<br />"; echo $customerData ['email']; |