Ergebnis 1 bis 13 von 13

Thema: Daten des Registrieungsformulars senden

  1. #1
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard Daten des Registrieungsformulars senden

    Hallo,

    auf meiner Seite (Contao 4.4.14) können sich Nutzer mit Hilfe eines Moduls vom Typ Registrierung für einen Downloadbereich registrieren.
    Sobald der Nutzer die Anmeldung durch Aufruf des Aktivierungslinks abgeschlossen hat, möchte ich gerne eine E-Mail, mit den Daten des neuen Mitglieds, an eine externe E-Mail-Adresse senden.

    Mir scheint das dies mit Hilfe des Notification Centers machbar ist. Die E-Mail für die externe Mail-Adresse wird korrekt abgesetzt, allerdings scheitere ich beim Versuch die Formulardaten des Registrierungsmoduls zu senden.

    Wenn ich Simple Tokens einsetze werden diese nicht durch Daten ersetzt.

    Hat jemand eine Lösung oder vielleicht einen anderen Ansatz für die Problemstellung?

    Grüße, Dieter

  2. #2
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Kannst du ein Beispiel posten, wie du die Daten im E-Mail-Text einfügst?

  3. #3
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    aktuell habe ich das im Text:

    Code:
    Registration
    ##link##
    
    Username:
    {if member_username==""}
    *keine*
    {else}
    ##member_username##
    {endif}
    Die Abfrage scheint soweit zu funktionieren. Da ich wohl Felder Abfrage, die es so nicht gibt bekomme ich in der E-Mail *keine* als Ausgabe.

    Ich habe leider keine Schimmer wie ich heraus bekomme welche Felder es gibt.

  4. #4
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Moin,

    das Szenario haben doch bestimmt schon andere gehabt. Geht das überhaupt so, wie ich das probiere?
    Weiß keiner Rat?

    Grüße, Dieter

  5. #5
    Contao-Fan Avatar von w3scout
    Registriert seit
    20.06.2009.
    Ort
    Stuttgart
    Beiträge
    273
    Contao-Projekt unterstützen

    Support Contao

  6. #6
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Und wenn du mal deine if-Abfrage vorher weg lässt und nur ##member_username## ausgeben lässt?

    Welchen Benachrichtigungstyp hast du denn ausgewählt?

  7. #7
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Zitat Zitat von claus Beitrag anzeigen
    Und wenn du mal deine if-Abfrage vorher weg lässt und nur ##member_username## ausgeben lässt?

    Welchen Benachrichtigungstyp hast du denn ausgewählt?
    Benachrichtigungstyp ist Mitglieds Registration, eine E-Mail wird gesendet.
    Mit folgendem Text in für die E-Mail:
    Code:
    Registration
    ##member_username##
    Bekomme ich nur den Text "Registration" in der E-Mail angezeigt, also nichts für das Token.

    Grüße, Dieter

  8. #8
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Mhhhh... gehen denn andere ##member_*## Tokens? Ich weiß leider grad nicht, welche es da gibt. Wird bei der Registrierung überhaupt ein username abgefragt?

  9. #9
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Dank, das war es.

    Tatsächlich einfach falsche token eingesetzt. Nun funzt alles.
    Ich nutze den Benachrichtigungstyp "Mitglieds Registration". Als Text hab ich folgendes:
    Code:
    Ein neuer Nutzer hat das Registrierungsformular genutzt.##member_username##
    
    
    Firma: ##member_company##
    E-Mail: ##member_email##
    Supi
    Geändert von Fulano (08.03.2018 um 17:06 Uhr)

  10. #10
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Und welche funktionieren nun?
    Wäre nett, wenn du das hier berichten könntest :-)

  11. #11
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Ich hab meinen vorherigen Beitrag entsprechend ergänzt.

  12. #12
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Und jetzt hat ##member_username## funktioniert? Und vorher nicht?

  13. #13
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    ##member_username## geht auch. Das da nichts kam war mein Fehler.

    Ich hatte eine Erweiterung installiert die es ermöglicht sich mit E-Mail anstatt Benutzernamen anzumelden (oneup/contao-email-login).
    Deshalb wurde im Registrierungsformular auch kein Benutzername angefragt. Da der Benutzername aber durch das Modul nicht wie gedacht gesetzt wurde, konnte natürlich auch nichts ausgegeben werden.

    Nun habe ich ein anderes Modul im Einsatz das die Sache mit E-Mail als Benutzername regelt (terminal42/contao-mailusername). Das Modul macht nun das was ich wollte. Nun ist es auch möglich den Benutzername über ##member_username## auszugeben.

    Das ganze gehört also in die Kategorie pebcad.
    Grüße, Dieter
    Geändert von Fulano (09.03.2018 um 08:07 Uhr)

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
  •