So erhalten Sie eine Magento-Kunden-ID

In Magento kann man die Kunden-ID eines angemeldeten Kunden mit folgendem Code erhalten:

<?php

$customer = Mage::getSingleton('customer/session')->getCustomer();
$customerId = $customer->getId();

Dieser Code holt zuerst die Kundensitzung und ruft dann die Methode getCustomer auf, um das Kundenobjekt zu erhalten. Die Methode getId wird dann auf dem Kundenobjekt aufgerufen, um die ID des Kunden zu erhalten.

Wenn Sie die Kunden-ID per E-Mail erhalten möchten, können Sie folgenden Code verwenden:

<?php

$customer = Mage::getModel('customer/customer')->loadByEmail($email);
$customerId = $customer->getId();

Dieser Code lädt das Kundenobjekt, indem die E-Mail an die Methode loadByEmail übergeben wird, und ruft dann die Methode getId auf, um die ID des Kunden zu erhalten.