Ergebnis 1 bis 5 von 5

Thema: Zustellung an verschiedene Mail-Adressen, abhängig vom Inhalt eines Select-Feldes

  1. #1
    Contao-Nutzer
    Registriert seit
    09.09.2011.
    Beiträge
    214

    Standard Zustellung an verschiedene Mail-Adressen, abhängig vom Inhalt eines Select-Feldes

    Hallo,

    gibt es eine Möglichkeit, den Adressaten eines Formulars erst bei der Prüfung festzulegen? Ich hab ein SELECT-Feld mit Geschäftsbereichen. Je nachdem, welcher da ausgewählt wird, soll die Mail an eine andere Adresse gehen. Geht das? Und wenn ja, wie?

    Vielen Dank schonmal im Voraus
    Beste Grüße,
    wanst

  2. #2
    Contao-Fan Avatar von lomex
    Registriert seit
    03.07.2009.
    Ort
    Werne
    Beiträge
    791
    User beschenken
    Wunschliste

    Standard

    Mit einem Hook.
    Guck Dir mal die system/modules/core/forms/Form.php an
    Am Anfang der Methode proccessFormData findest du den Hook "prepareFormData". Da kannst du dein Select - Feld auslesen und den E-Mail Empfänger ändern.
    Wie Du einen Hook einsetzt, findest du im Handbuch (Link).

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    genau für diesen Anwendungszweck gibt es die Erweiterungen protectedselect und formrecipient. ;-)

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Contao-Nutzer
    Registriert seit
    09.09.2011.
    Beiträge
    214

    Standard

    Danke euch Beiden! Das mit dem Hook reizt mich schon, das mal zu testen, aber aus Zeitmangel und weil ich meinem Kunden den Test an seinem Live-Server ersparen will () werde ich wohl die Erweiterungen vom Jan verwenden.

    @jan: in der Beschreibung von formrecipient steht als Syntax für das Insert-Tag [{]form::...[}]. Ist das ernst gemeint mit den eckigen Klammern und den einzelnen geschweiften? Oder hat die Eingabemaske des Extension Repositorys das verhackstückt?

  5. #5
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    Zitat Zitat von wanst Beitrag anzeigen
    @jan: in der Beschreibung von formrecipient steht als Syntax für das Insert-Tag [{]form::...[}]. Ist das ernst gemeint mit den eckigen Klammern und den einzelnen geschweiften? Oder hat die Eingabemaske des Extension Repositorys das verhackstückt?
    Das sollte ein normaler Inserttag sein. ;-)

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

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
  •