Als «customer» getaggte Fragen

bezeichnet Fragen im Zusammenhang mit dem Kundenmodul



7
Magento 2 Kunden-ID aus Sitzung in einer Blockklasse abrufen
Wie erhalte ich eine Kunden-ID aus der Sitzung? Ich habe es versucht, aber nicht funktioniert. protected $_customerBonusPointFactory; protected $_customerSession; public function __construct(Session $customerSession, \Magento\Framework\View\Element\Template\Context $context) { $this->_customerSession = $customerSession; parent::__construct($context); } public function _prepareLayout() { var_dump($this->_customerSession->getCustomer()->getId()); exit(); return parent::_prepareLayout(); }


4
Magento Default Captcha zeigt "Falsches CAPTCHA" an, auch wenn der richtige Code eingegeben wurde
Auf meiner Magento-Site habe ich Captcha für das Erstellen eines Kontos für ein benutzerdefiniertes Design aktiviert, das ich von Grund auf neu erstellt habe (nicht "rwd"). Wenn ich jedoch versuche, einen Kunden mit der Angabe des korrekten Captcha-Codes im Feld zu registrieren, wird selbst dann "Falsch" angezeigt Captcha "nach dem …


3
Ereignis / Beobachter für Kundenpasswortänderung?
Ich suche nach einer Möglichkeit, mich an den Fall zu binden, dass Kunden ihre Passwörter ändern. Wenn also jemand das Passwort im Kunden-Frontend ändert, möchte ich irgendwo eine E-Mail senden. Ich habe die Liste unter http://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/ konsultiert, aber nichts sieht nach einem Ereignis zum Ändern von Passwörtern aus.

1
Was macht das Flag Customer is_active?
Während einer heutigen Diskussion wurde mir mitgeteilt, dass das Flag Customer is_active eigentlich nichts bewirkt. Dies ist ein eindeutiges Flag wie die E-Mail-Adresse des Kunden, da es sich nicht um ein EAV-Attribut handelt. Stattdessen ist es eine Spalte in der Tabelle customer_entity. Ich habe versucht, das Flag für einen Testkunden …

5
Benutzer nach dem Login umleiten
Ich wollte den Benutzer nach der Anmeldung auf die Seite "Startseite" anstatt auf die Seite "Mein Konto" umleiten, und es gelang mir, dies zu erreichen <customer_login> Veranstaltung. Aber ich wurde auch zur Startseite weitergeleitet, während ich mich von einer Seite aus anmeldete, die ich nicht möchte. Unten ist meine Beobachterfunktion …

3
Stellen Sie fest, ob der Kunde in customer_save_after neu ist
Ich habe Ereignisse, die ich ausführen möchte, wenn ein Kunde seine Daten registriert oder speichert. Dafür verwende ich zwei Ereignisse: customer_register_success und customer_save_after. Das Problem, das ich habe, ist, dass ich die Aufgabe am Ende zweimal ausführe, da customer_save_after immer in derselben Ausführung wie aufgerufen wird customer_register_success. Ich habe versucht …

1
So listen Sie alle Benutzer auf
Im Rahmen einer Übung versuche ich, alle Benutzer-E-Mails aus meiner Datenbank auf einer Seite aufzulisten. Bisher ist das nächste, was ich habe $user = mage::getModel('customer/customer')->getCollection()->getData(); kehrt zurück array 0 => array 'entity_id' => string '1' (length=1) 'entity_type_id' => string '1' (length=1) 'attribute_set_id' => string '0' (length=1) 'website_id' => string '1' …





Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.