Antwort #3 am: 06. März 2015, 18:39:29
Meine verlinkte Implementation zeigt die Willkommens-Message einmalig nach erfolgreichem Anlegen eines Kontos an.
Um auch bei Login eine solche Message anzeigen zu lassen, und dies noch abhängig von der Kundengruppe, müsste die /login.php bearbeitet werden.
Dort wird per Default die Kundengruppe "neuer Kunde" (ID 2) vergeben, oder, wenn eine UstId angegeben wurde, der entsprechende Status der im Backend unter Erweiterte Konfiguration => UST ID angegeben wurde.
Auch in der /login.php gibt es nach Login einen Redirect, dort muß man ansetzen.
Im Prinzip ist die Sache nach dem gleichen Muster lösbar wie meine verlinkte Implementation, nur daß dann noch die Kundengruppe mit beachtet werden müsste.
Dabei sollte man mit den Konstanten
DEFAULT_CUSTOMERS_STATUS_ID (Kundenstatus für Neukunden),
DEFAULT_CUSTOMERS_VAT_STATUS_ID (Kundenstatus für UST ID geprüfte Kunden (Ausland)),
DEFAULT_CUSTOMERS_VAT_STATUS_ID_LOCAL (Kundenstatus für UST ID Geprüfte Kunden (Inland))
als Abfrageparameter arbeiten um die Sache flexibel zu halten. Dann nämlich werden die Änderungen im Code auch greifen wenn man im Backend andere Einstellungen für die genannten Konstanten vornimmt.
Gruß,
noRiddle