Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Wurde ein PortalDoubleOptIn-Datensatz erstellt, kann der dazu generierte Token an einen Nutzer übertragen werden.

Interaktion mit dem

...

CTA

Klickt ein Nutzer auf den übermittelten Link, sollte er auf einer Seite landen, welche die View OTP-Protection (Portal) enthält. Diese Seite muss portalCta heißen. Auf dieser View wird ein FrameworkContainer platziert, welcher über verschiedene Events erweiterbar ist.

EventBeschreibung
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtection

Dieses Event bildet den Einstiegspunkt für die Ansicht. Das Event enthält ein FrameworkContainer-Objekt, welches befüllt werden kann und diverse Informationen zum Double Opt-In Prozess. Standardmäßig werden in diesem Event die folgenden Events ausgelöst.

Diese Events sind inhaltlich sehr ähnlich. Sie unterscheiden sich nur in der Priorität und bieten einem Integrator Möglichkeiten an gezielten Stellen der Ansicht Inhalte zu manipulieren.

View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionCaptionDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt.
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionFormDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt.
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionNoticeDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt.
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionLinksDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt.
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionActionsDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt. Ein Listener für dieses Event platziert den Button, mit dem der Double Opt-In Prozess bestätigt werden kann.
View\PortalDoubleOptIn\Lib\Event\OnPopulateOtpProtectionNotificationsDieses Event enthält neben den üblichen Informationen zum Double Opt-In ein FrameworkContainer-Objekt.

Interaktion mit dem OptIn

Wird auf der CTA Seite der Double OptIn bestätigt, wird die OptIn-Methode von View/PortalDoubleOptIn ausgelöst. Hier wird das Event \Brandbox\CmsLayoutPortal\View\PortalDoubleOptIn\Lib\Event\OnExecuteOptIn  ausgelöst. In diesem Event sind Informationen zur Verification enthalten und ein FrameworkContainer, der befüllt werden kann. Der DoubleOptIn-Prozess kann über die Callback- und CallbackParams-Properties von Verification identifiziert werden.