Closed falco-knapp closed 9 years ago
Frage: Soll das Mapping der Inxmail Listen auf Store-View-Ebene durchgeführt werden oder auf Website-Ebene?
Antwort: Auf Store-View Ebene. Hintergrund: Inxmail-Kunden sollen die Flexibilität haben Newsletter auf Sprachebene (Store-Views) zu verwalten. D.h. ein Newsletter in DE wird oft von anderen Personen verwaltet wie ein Newsletter in FR. Wenn das Mapping nur auf Website-Ebene erlaubt wird, geht diese Flexibilität verloren.
Frage: Wenn eine Liste für unterschiedliche Store-Views genutzt wird, dann kann sich ein End-Benutzer - auch wenn er sich in unterschiedlichen Store-Views aufhält - sich nur "global" an der Liste anmelden oder abmelden. Sprich: Er ist in DE und meldet sich an. Geht auf FR und sieht, dass er am Newsletter angemeldet ist. Meldet er sich in FR ab, dann ist er auch in DE entsprechend abgemeldet. Ist das ok?
Antwort: Ja. Es obliegt dem Inxmail-Kunden wie er seine Newsletter organisieren möchte.
Wir haben das wie besprochen korrigiert und in Branch INX-3 eingefügt.
Siehe auch: https://github.com/Inxmail/inx_magento1/commits/INX-3
Getestet: Anmeldung anonym (guest) => Richtige Liste in Inxmail Registrierung Kunde + Anmeldung Newsletter EN => korrekte Liste in Inxmail Kunden-Account + Wechsel nach DE => Status der Anmeldung korrekt dargestellt Anmeldung am NL => sowohl im EN als auch in DE angemeldet Abmeldung in DE => in DE abgemeldet und in EN angemeldet, Status auf Kundenaccount korrekt. Im Magento-Backend werden Korrekterweise 2 Einträge angezeigt (je View).
Sieht soweit gut aus, daher abgenommen.
Die Zuordnung von Store-Views zu Inxmail Listen ist fehlerhaft. Hierdurch sind inkonsistente An- und Abmeldeinformationen möglich („Inxmail Support #INX 25886“). Die detaillierte Fehlerbeschreibung und was die gewünschte Funktionalität ist wurde in [2] zur Verfügung gestellt. Eine erste Lösung wurde durch DnD in [6] zur Verfügung gestellt. Die Korrektur muss jedoch in den Modulen selbst vorgenommen werden.
Referenzen: