Ergebnis 1 bis 2 von 2

Thema: [gelöst] Optionale Seiten mit "mp_forms"

  1. #1
    Contao-Nutzer Avatar von a-v-l
    Registriert seit
    20.09.2013.
    Ort
    Freiburg im Breisgau
    Beiträge
    88

    Standard [gelöst] Optionale Seiten mit "mp_forms"

    Hallo zusammen,

    ich möchte ein mehrseitiges Formular erstellen, bei dem die ersten X Seiten Pflicht sind und danach noch eine (oder Y) weitere Seite optional ausgefüllt werden kann/können, aber nicht muss. Es sollte also auf Seite X ein Absende-Button UND ein Weiter[zu den demographischen Daten]-Button angezeigt werden. In unserem Fall ist das eine Umfrage, deren Ergebnisse auch ohne demographische Daten (Alter, Geschlecht, Bildung, etc.) ausgewertet werden kann, die aber trotzdem die Eingabe dieser Daten ermöglichen soll. Viele Teilnehmer wollen diese Angaben nicht machen und brechen bei solchen Fragen erfahrungsgemäß frühzeitig ab.

    Theoretisch könnte man auch ein normales mehrseitiges Formular nutzen, dass dann nach dem Abschicken der Daten einfach auf ein weiteres Formular weiterleitet. Dann ist es allerdings nicht ganz einfach die beiden Eingaben einander zuzuordnen. Außerdem würde damit die mp_forms-Navigation zwischen dem ersten Part und den demographischen Daten nicht mehr funktionieren…

    Danke für Tipps & Hinweise!
    Geändert von a-v-l (03.06.2022 um 22:24 Uhr)

  2. #2
    Contao-Nutzer Avatar von a-v-l
    Registriert seit
    20.09.2013.
    Ort
    Freiburg im Breisgau
    Beiträge
    88

    Standard

    Ich habe jetzt einfach die Erweiterung angepasst. Beim Feldtyp "Seitenumbruch" gibt es jetzt die Möglichkeit eine "Optionale Absende-Schaltfläche" (und eine Bezeichnung der Schaltfläche) anzugeben. Im Formular zwischen den Buttons "Weiter" und "Zurück" wird dann diese Schaltfläche angezeigt. Damit lässt sich das Formular abschicken ohne die weitere/n Seite/n auszufüllen. Das macht natürlich nur Sinn, wenn man auf die Formularfelder auf den weiteren Seiten auch verzichten kann!

    Wen es interessiert: https://github.com/a-v-l/contao-mp_f...ptional-submit (Ich habe im Original-Repository jetzt mal kein Pull-Request ausgelöst. Weiß nicht, ob das nicht zu speziell ist…)

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
  •