Hallo liebe Leute
Zur Situation:
Ich habe ein Kontaktformular, welches ich nun um ein DropDown(SelectMenu) erweitern möchte. Das ist ja nicht allzu schwierig: Ich erstelle einfach ein neues Element, also ein "Select-Menü" und definiere Danach die Optionen und deren Werte.
Das Problem/Vorhaben:
Jetzt möchte ich aber 3 Betreffe anlegen.
Sollte der User bei der Anfrage den Betreff 1 wählen, so soll die Anfrage an email1@test.de gesendet werden.
Wenn Betreff 2 gewählt wurde, so geht die Mail an email2@test.de raus.
Wenn Betreff 3 gewählt ist (individuell), so will ich ein einfache Textfeld einblenden lassen (Das mache ich mit JS/jQuery, sollte kein Problem sein)
Wie gehe ich vor? Hat das schonmal jemand gemacht?
Meine Idee/Lösungsansatz
1) Da ich für die Optionen des Selects im BE nur einen Wert und eine Bezeichnung und keine eMail eingeben kann, könnte ich als Notlösung die entsprechende Mail mit einem Trennzeichen (z.B. pipe) hinter die Bezeichnungs zu schreiben.
2) Jetzt das gesamte Contao-Projekt nach der Funktion mail() durchsuchen und hier vor die Bezeichnung durch mein Trennzeichen aufsplitten und das Formular an die angegebene Mail senden.
Klingt ein bisschen zu einfach, oder? Habe ich irgendetwa nicht bedacht oder habt ihr gar bessere Ideen?
Danke schonmal im Voraus!!
endlezZ
Lesezeichen