Codeschnipsel: Aktuellen Kunden ermitteln, falls eingeloggt
Archiv-Beitrag aus 2010 – Magento mache ich heute nur noch selten. Aktuell: com:werft (Shopware 6, Laravel & PHP) · siepker.com · kontor:worx · campr
Mit diesem Code-Beispiel kann man feststellen, ob der Kunden eingeloggt ist und diesen entsprechend ermitteln.
// @see Mage_Customer_Model_Customer
$customer = null;
$customer_session = Mage::getSingleton('customer/session');
if ($customer_session->isLoggedIn()) {
$customer = $customer_session->getCustomer();
}oder in der Kurzform mit dem Trinitäts-Operator:
// @see Mage_Customer_Model_Customer
$customer = Mage::getSingleton('customer/session')->isLoggedIn() ? Mage::getSingleton('customer/session')->getCustomer() : null;