Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Abmeldelink in Newsletter mit vordefinierter E-Mail Adresse

  1. #1
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard Abmeldelink in Newsletter mit vordefinierter E-Mail Adresse

    Hallo zusammen,

    ich bin zu blöd. Wie bekomme ich im Standard-Newslettertool von Contao einen Abmeldelink in einem Newsletter hin? Der Abmeldelink soll die E-Mail Adresse des Empfängers beinhalten und den Empfänger bei Klick auf den Link im Newsletter automatisch austragen, so dass er auf der Abmeldeseite nicht noch mal seine E-Mail Adresse eingeben muss.

    Ich habe https://example.com/newsletter-abonn...mail=##email## im Newsletter hinterlegt.
    Wenn ich diese Adresse verlinken möchte, dann streicht Contao mit https://example.com/ weg und lässt nur newsletter-abonnement-kuendigen/?email=##email## stehen. Das funktioniert dann nicht.

    Probiere ich das ganze mit http:// dann wird die Verlinkung in Contao akzeptiert. ABER - klicke ich dann im Newsletter auf den Abmeldelink, komme ich zwar auf die Abmeldeseite, aber dort ist nicht die E-Mail Adresse eingetragen.

    Nun weiß ich nicht mehr weiter...

  2. #2
    Contao-Fan Avatar von rusty
    Registriert seit
    07.02.2012.
    Ort
    Hamburg
    Beiträge
    264

    Standard

    Bis Contao 3.5 hat das unsubscribe-Modul auf den URL-Parameter email reagiert. Ab Contao 4.5 tut es das auch wieder.
    Siehe https://github.com/contao/newsletter-bundle/issues/12

  3. #3
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von rusty Beitrag anzeigen
    Bis Contao 3.5 hat das unsubscribe-Modul auf den URL-Parameter email reagiert. Ab Contao 4.5 tut es das auch wieder.
    Siehe https://github.com/contao/newsletter-bundle/issues/12
    Vielen Dank für deinen Tipp. Das erklärt alles.

    Ich überlege ob man die Änderungen auch dem Template bei Contao 4.4 hinzufügen könnte. https://github.com/contao/newsletter...96b38a13d90a24

    Scheint ja nur eine Zeile zu sein, die hinzugefügt wird?

  4. #4
    Contao-Fan Avatar von rusty
    Registriert seit
    07.02.2012.
    Ort
    Hamburg
    Beiträge
    264

    Standard

    Ich glaube nicht, dass es mit einer Anpassung des Templates getan ist. Die Zeile PHP-Code betrifft ja die Programmierung des Modulverhaltens. Aber du könntest das Unsubscribe-Modul patchen, indem du selbst an der angegebenen Stelle die Zeile einfügst. Die Nachteile eines Patches halten sich in diesem Fall – glaube ich – in Grenzen.

  5. #5
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von rusty Beitrag anzeigen
    Ich glaube nicht, dass es mit einer Anpassung des Templates getan ist. Die Zeile PHP-Code betrifft ja die Programmierung des Modulverhaltens. Aber du könntest das Unsubscribe-Modul patchen, indem du selbst an der angegebenen Stelle die Zeile einfügst. Die Nachteile eines Patches halten sich in diesem Fall – glaube ich – in Grenzen.
    Sorry... ich habe mich falsch ausgedrückt. Ich dachte ja daran das Unsubscribe-Modul anzupassen. Also dann hier: src/Resources/contao/modules/ModuleUnsubscribe.php.

  6. #6
    Contao-Fan Avatar von bjarke
    Registriert seit
    07.06.2011.
    Beiträge
    351
    Partner-ID
    5067

    Standard

    Das sollte mit Contao 4.4.19 wieder funktionieren.

  7. #7
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Als defect sollte das doch eigentlich rückportiert werden, zumindest in die LTS, oder?

    EDIT: Danke, da war ich wohl zu langsam im lesen bei Github...
    Geändert von PaddySD (18.06.2018 um 13:17 Uhr)

  8. #8
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Zitat Zitat von bjarke Beitrag anzeigen
    Das sollte mit Contao 4.4.19 wieder funktionieren.
    Na dann warte ich mal noch ab. Vielen Dank!!

  9. #9
    Contao-Fan
    Registriert seit
    04.02.2010.
    Ort
    Berlin
    Beiträge
    264

    Standard

    Ich greife das Thema noch einmal auf. Nach Update auf 4.4.19 ist die E-Mail Adresse nun bereits im Abmeldeformular "voreingetragen". Aber es muss immer noch manuell auf den Button "kündigen" geklickt werden.

    Frage: Habe ich etwas falsch verstanden oder gibt es die Funktion des kompletten automatischen Austragens gar nicht??

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •