Ergebnis 1 bis 5 von 5

Thema: mp_forms / onchange statt weiter-Button

  1. #1
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard mp_forms / onchange statt weiter-Button

    Hallo,

    hat jemand schon mal mp_forms ohne weiter- und -zurück-Buttons verwendet?
    Also das, sobald man eine Auswahl trifft, das Formular zur nächsten page springt?

    Wäre dankbar für Tipps, wie ich daran gehen könnte.

    Viele Grüße,
    conter

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.718
    User beschenken
    Wunschliste

    Standard

    für die Buttons gibt es ein Template, was Du anpassen könntest... dort z.B. Buttons ausblenden und kleines JS für "action"

  3. #3
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Hallo,

    danke, das klappt soweit - solange meine inputs Radiobuttons sind.

    Wenn ich mehrere input-Element auf einer Formpage habe, hat das zweite schon keine Chance mehr, da gleich weiter geschaltet wird.

    Ich würde das onchange gerne auf die radiobuttons, die als Iconbuttons gestaltet sind beschränken (oder auf die Pages mit radiobuttons) und alle anderen mit textinputs etc mit weiter-button lassen.

    Hat jemand noch eine Idee?

    Wie könnte ich zum Beispiel radiobuttons abfragen? oder abfragen in welchen Step ich bin?

    Viele Grüße,
    conter

  4. #4
    Contao-Fan
    Registriert seit
    08.07.2009.
    Beiträge
    530

    Standard

    Hallo conter,

    konntest Du es lösen? Ich habe ein mehrstufiges Formular mit mp_forms und Radio-Buttons, welches am Ende Werte an eine Bestätigungsseite übergibt.
    Wenn ich im Template "form_mp_form_page_switch.html5" bspw. das forlgende JS-Binding ergänze

    Code:
    $('input[type=radio]').on('change', function() {
        $(this).closest("form").submit();
    });
    komme ich zwar durch die Schritte des Formulars, die Weiterleitung an die Bestätigungsseite funktioniert jedoch nicht: Uncaught PHP Exception InvalidArgumentException: "Step "3" is not available

  5. #5
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    680

    Standard

    Hallo bird,

    nein, den Spezialfall mit dem Radiobutton, habe ich leider nicht lösen können, der Kunde hat sich dann für ein externes Formular-Tool entschieden.

    Viele Grüße,
    conter

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
  •