Ergebnis 1 bis 9 von 9

Thema: Email Hooks

  1. #1
    Contao-Nutzer
    Registriert seit
    25.03.2010.
    Ort
    Nahe Wiesbaden
    Beiträge
    14

    Standard Email Hooks

    Hallo,

    ich würde gerne Emails versenden mit den Benutzerdaten bei Änderung der Benutzerdaten, beim Registrieren und beim Aktivieren eines Benutzerkontos per Email.
    Ich habe gesehen es gibt dafür Hooks, aber wie genau hänge ich dort etwas ein?

    Gruß
    TG

  2. #2
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Doku lesen: https://contao.org/typolight-hooks.html und auch die API: http://api.https://contao.org

    Wenn du dich mit PHP ein wenig auskennst (was du auf jeden Fall solltest, wenn du dich an soetwas heranstraust), solltest du mit den dort gegebenen Infos zum Ziel kommen.
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  3. #3
    Contao-Nutzer
    Registriert seit
    25.03.2010.
    Ort
    Nahe Wiesbaden
    Beiträge
    14

    Standard

    Ja PHP ist nicht so das Ding, -- edit: soll heißen PHP ist unproblematisch...

    aber was ich mich Frage:
    a) welche Hooks muss ich benutzen
    Ich sehe: createNewUser und activateAccount und processFormData

    b) Wo muss ich meine PHP Datei speichern, die den Hook enthält?
    Geändert von Grumbler85 (28.03.2010 um 14:53 Uhr)

  4. #4
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Die ersten beiden sollten richtig sein (tendenziell activateAccount). Bei E-Mails bezüglich Änderung der Nutzerdaten würde ich eher ein onsubmit_callback nutzen.

    Eigene Klassen legst du am besten in einem neuen Ordner unter /system/modules/ an (erstellst also eine neue Erweiterung). Die Dateinamen müssen dem Klassennamen entsprechen, damit sie automatisch eingebunden werden können.
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  5. #5
    Contao-Nutzer
    Registriert seit
    25.03.2010.
    Ort
    Nahe Wiesbaden
    Beiträge
    14

    Standard

    Vielen dank soweit schon mal

  6. #6
    Contao-Nutzer
    Registriert seit
    25.03.2010.
    Ort
    Nahe Wiesbaden
    Beiträge
    14

    Standard

    Okay nun benötige ich doch nochmal Hilfe
    Wie sende ich denn im activateUser Hook die Admin Mail raus, die sonst versendet wird, wenn Benutzer sich registrieren?

  7. #7
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  8. #8
    Contao-Nutzer
    Registriert seit
    25.03.2010.
    Ort
    Nahe Wiesbaden
    Beiträge
    14

    Standard

    Vielen dank nochmals für die Kompetente Hilfe, nach bissl versuchen mit fetchAll etc. hat es funktioniert.
    Nun nochmal kurz zum Zweiten Teil meiner Frage:
    Wie registriere ich einen Callback für ein bestimmtes Formular?

  9. #9
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Grumbler85,

    einen Calllback für ein bestimmtes Formular kannst Du nicht registrieren, Du kannst aber in dem Callback nur auf bestimmte Formulare reagieren. Dazu gibt es hier schon einiges im Forum. Suche mal nach "ProcessFormData" oder ProcessEfgFormData".

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. TL HOOKS
    Von dannNiel im Forum Sonstiges zu Contao
    Antworten: 5
    Letzter Beitrag: 11.10.2010, 11:18
  2. Antworten: 8
    Letzter Beitrag: 29.08.2010, 01:11
  3. Datenaustausch zwischen Hooks
    Von ademmer im Forum Entwickler-Fragen
    Antworten: 6
    Letzter Beitrag: 30.08.2009, 21:09
  4. wie bekomme ich Hooks zum laufen??
    Von MHuettmann im Forum Entwickler-Fragen
    Antworten: 13
    Letzter Beitrag: 20.08.2009, 00:36

Lesezeichen

Lesezeichen

Berechtigungen

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