Wie festlegen, dass Standardbenutzerdaten für Auscheck -Adressfelder festgelegt werden, geben Sie nach dem Benutzer auf anderen Seiten ein

magento.stackexchange https://magento.stackexchange.com/questions/13448

Frage

Ohne Zeit Benutzer (Gast oder Register) Geben Sie eine E -Mail -ID oder PIN -Code oder ein anderes Detail in verschiedenen benutzerdefinierten Modulen ein, die im Allgemeinen für die Promo oder die Validierung verwendet werden. Ich möchte die gleichen Daten verwenden, die in der Kaufabrechnung oder zum Versand von Benutzerinformationen reflektiert werden. Wie in der Sitzung speichern Sie die Daten in den Feldern des Koks. Wenn möglich für den Registerbenutzer, spiegeln diese Werte eher als frühere Werte wider.

Wie kann man das erreichen?

War es hilfreich?

Lösung

Um Informationen in der Kundensitzung zu speichern:

$session = Mage::getSingleton('customer/session');
$session->setEmailId('somevalue');

Um es später abzurufen, verwenden Sie den Getter:

$session = Mage::getSingleton('customer/session');
$session->getEmailId();

Um es in Ihrer Vorlage anzuzeigen getEmailId, etc.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top