Hallo, lieber Forumbenutzer. Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen Möglichkeiten der Kommunikation ist das Forum ein wenig eingeschlafen und weniger Nutzer benutzen das Forum aktiv (trotzdem lohnt es sich evtl. hier nach Lösungen zu suchen oder seine Frage zu stellen).

Wir empfehlen, für deine Fragen/Probleme aktuell (zusätzlich) Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: http://redaxo.org/slack/
dag
Beiträge: 369
Registriert: 24. Aug 2004, 22:11
Wohnort: Dortmund
Kontaktdaten: Website

YForm: Email in Abhängigkeit von Eingabe

19. Sep 2018, 17:37

Hallo,
ist es möglich, das Standard-Modul für YForm so zu verändern, dass die Emailadresse, an die gesendet wird, in Abhängigkeit von der Auswahl in einem select-Feld festgelegt wird? Falls ja, wie sähe das dann aus?
Also je nach ausgewähltem Thema soll die Anfrage an eine andere E-Mail-Adresse gesendet werden.
Danke für eure Hilfe.
Dagmar

Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

Re: YForm: Email in Abhängigkeit von Eingabe

20. Sep 2018, 16:08

hallo Dagmar,

das geht; ich habe das mit JS gelöst, da ich die e-mail-adressen nicht im Klartext im Quellcode notieren wollte; ASCI- Zeichen gehen nicht in XForm.

in der js-Datei die e-mail-adressen in ein array schreiben, im select auswahl1=0, auswahl2=1 etc. entsprechend des index im array

mit JS auslesen -> adresse auslesen -> in ein hiddenfield schreiben
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com

dag
Beiträge: 369
Registriert: 24. Aug 2004, 22:11
Wohnort: Dortmund
Kontaktdaten: Website

Re: YForm: Email in Abhängigkeit von Eingabe

21. Sep 2018, 10:39

Vielen Dank für deine Hilfe, Anita,
aber, wenn ich mir das Modul ansehe, ist mir nicht klar, wie ich die Eingaben auslesen kann.

Benutzeravatar
anita
Beiträge: 711
Registriert: 25. Jan 2007, 10:25
Wohnort: Finsterwalde

Re: YForm: Email in Abhängigkeit von Eingabe

21. Sep 2018, 15:51

hi Dagmar,

meine function sieht so aus

Code: Alles auswählen

$("#contactform select[name=feuerwehr]").change(function () {
        var auswahl = $("#contactform select[name=feuerwehr]").val();	// auslesen select
   
        switch (auswahl) {
            case '0' :
                adresse = adressen[0];
                break;
            case '1' :
                adresse = adressen[1];
                break;
            case '2' :
                adresse = adressen[2];
                break;
            case '3' :
                adresse = adressen[3];
                break;
            case '4' :
                adresse = adressen[4];
                break;
            default:
                adresse = adressen[3];
        }
        ;
        $("#contactform input[name=adresse]").val(adresse);	// input hidden name"adresse" mit mail-adresse füllen
    });
wichtig: real_field_names true
Gruß Anita

javanita engineering, immer eine zündende Idee
http://www.javanita.com

dag
Beiträge: 369
Registriert: 24. Aug 2004, 22:11
Wohnort: Dortmund
Kontaktdaten: Website

Re: YForm: Email in Abhängigkeit von Eingabe

23. Sep 2018, 18:41

Danke, Anita.

Zurück zu „AddOns / Packages [R5]“