Ergebnis 1 bis 12 von 12

Thema: [cm_alternativeForms] Formular mit mehreren alternativen Formularbereichen

  1. #1
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard [cm_alternativeForms] Formular mit mehreren alternativen Formularbereichen

    Mit der Version 3.0 der Erweiterung, die ich jetzt veröffentlicht habe, lassen sich nicht nur zwei sondern auch mehr Formularfeld-Gruppen in Abhängigkeit von Optionsfeldern (Radiobutton) anzeigen

    Wie bei der Vorgängerversion ist ein hierarchischer Aufbau über mehrere Ebenen möglich, d.h. dass innerhalb einer Alternative wiederum alternative Formularbereiche erstellt werden können.
    Die Erweiterung stellt ein Formularfeld "Formular mit Alternativen" zur Verfügung, bei dem sich drei verschiedene Varianten einstellen lassen.

    Gruppierung START - Gruppierung ALTERNATIVE - Gruppierung ENDE

    Ein Formular mit drei Alternativen sähe dann etwa so aus.


    Formularelemente, die immer angezeigt werden sollen.
    Gruppierung START.
    Formularelemente, der 1. Alternative (wird zu Beginn angezeigt).
    Gruppierung ALTERNATIVE.
    Formularelemente, der 2. Alternative.
    Gruppierung ALTERNATIVE.
    Formularelemente, der 3. Alternative.
    Gruppierung ENDE.
    Formularelemente, die immer angezeigt werden sollen.

    Ein Formular mit geschachtelten Alternativen sähe dann beispielsweise so aus (als Beipiel mit jeweils 2 Alternativen).

    Formularelemente, die immer angezeigt werden sollen.
    Gruppierung START.
    Formularelemente der 1. Alternative.
    Gruppierung START.
    Formularelemente der 1. Alternative.
    Gruppierung ALTERNATIVE.
    Formularelemente der 2. Alternative.
    Gruppierung ENDE.
    weitere Formularelemente der 1. Alternative.
    Gruppierung ALTERNATIVE.
    Formularelemente der 2. Alternative.
    Gruppierung ENDE.
    Formularelemente, die immer angezeigt werden sollen.


    Freu mich auf Rückmeldungen und Bewertungen!

    Vielen Dank an Michael Sonnek (www.sonk.de) für die finanz. Unterstützung und die vielen Tests.

    Gruß
    ChrMue

  2. #2
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard Formularfelder werden beim absenden im Mail nicht angezeigt

    Hallo ChrMue

    Vielen Dank für die tolle Erweiterung :-)
    Habe sie gleich ausprobiert und habe jedoch festgestellt:

    Wenn die erste Alternative aktiv ist werden beim absenden alle nachfolgenden Formularfelder nicht im E-Mail angezeigt.
    Wenn die zweite Alternative aktiv ist werden alle nachfolgenden Formularfelder korrekt im E-Mail angezeigt.

    Auf dem Frontend funktioniert das Ein- und Ausblenden bestens.

    Unser Aufbau:
    Gruppierung START.
    Formularelemente, der 1. Alternative (wird zu Beginn angezeigt).
    Gruppierung ALTERNATIVE.
    Formularelemente, der 2. Alternative.
    Gruppierung ENDE.
    Nachfolgende Formularfelder ...

    Vielen Dank für Deine Hilfe

    Gruss Thomas

  3. #3
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Hallo thomasr,
    Welche Ausgabe per Mail hast du gewählt, raw-format?
    Kannst du mir ein paar Hintergrundinfos geben (php-Version, Contao-Version...)

    Gern kannst du mir auch eine PM schicken.

    Gruß
    ChrMue

  4. #4
    Contao-Nutzer
    Registriert seit
    30.03.2010.
    Beiträge
    26

    Standard EFG

    Hallo,

    auch vielen Dank für die Erweiterung, macht genau was sie soll
    bis auf
    Ich wollte die Erweiterung für eine Teilnahme-Option verwenden.
    Teilnahme ja/nein
    bei Teilnahme "ja" werden weitere Optionen angezeigt. Das funktioniert auch. Die Werte der Checkboxen 0/1 werden bei "Formulardaten versenden" per Mail übertragen aber nicht im EFG gespeichert, der Feldname wird beim CSV-Export angezeigt allerdings ohne Werte (kein 0 oder 1). Bei EFG ist "Options-Werte speichern", "Feldwerte exportieren", "Feldnamen exportieren" ausgewählt.

    Im Formulargenerator ist es bei ### GRUPPIERUNG ANFANG ### nicht möglich bei
    Feldkonfiguration Alternative 1 Alternative 2
    Werte einzugeben. Man kann die Felder auswählen aber es sind keine Angaben möglich. Könnte es damit zusammenhängen?

    Ich hoffe die Beschreibung ist hilfreich, sonst gerne Zugänge per PM.



    Contao 3.2.20, cm_alternativeforms 3.0.0-RC1, efg 2.2.1

  5. #5
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard

    Hallo ChrMue

    Danke für Deine Nachricht :-)

    Hier meine angaben:
    Contao: 3.5.15
    PHP: 5.6.10
    Datenformat: Rohdaten

    Gruss Thomas

  6. #6
    Contao-Fan Avatar von Gassi
    Registriert seit
    18.11.2009.
    Ort
    Konstanz
    Beiträge
    425

    Standard

    bei Teilnahme "ja" werden weitere Optionen angezeigt. Das funktioniert auch. Die Werte der Checkboxen 0/1 werden bei "Formulardaten versenden" per Mail übertragen aber nicht im EFG gespeichert, der Feldname wird beim CSV-Export angezeigt allerdings ohne Werte (kein 0 oder 1). Bei EFG ist "Options-Werte speichern", "Feldwerte exportieren", "Feldnamen exportieren" ausgewählt.
    Genau das Problem habe ich auch - ich habe 3 verschiedene Varianten im Formular die man auswählen kann (Kursvariante) - und darunter jeweils Inputfelder.
    Mit der "alten" Version wo es nur eine Alternative gab - hat das noch funktioniert - das die Daten im EFG gespeichert wurden.
    Nach dem update und der möglichkeit mit mehrere Alternativen - wird der WErt nicht mehr gespeichert.

    Gibts dafür eine Lösung ? Bräuchte ich dringend... da das formular bereits online läuft....

    danke und Gruss
    gassi

  7. #7
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Ein Update ist in Arbeit

  8. #8
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    wenn ich beim Einstellen ins ER keinen Fehler gemacht habe, sollte das Problem jetzt behoben sein.
    Gruß
    ChrMue

  9. #9
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard Checkbox-Namen ändern?

    Hallo zusammen
    Habe folgendes Problem:
    Wenn ich das Formular abschicke werden immer die
    Zeilen Alternativ1: 1 und Alternativ1 ausgegeben (rot eingefärbt).
    Diese sind störend bei CSV-Importen.
    Wie können diese entfernt oder umbenannt werden?

    Kurs: Kurs-id: 86
    Kursformat_Template D
    ?? Wochen – ??? Lektionen
    Montag, 21.11.2016-Mittwoch, 30.11.2016
    Alternativ1: 1
    Behörde: ABS
    Andere Behörde: Andere Behörde
    Telefon: Telefon
    Vorname: Vorname
    Familienname: Familienname
    Strasse/Nr.: Strasse/Nr.
    PLZ: PLZ
    Ort: Ort
    E-Mail: test@test.ch
    Geburtsdatum: Geburtsdatum
    Nationalität: Nationalität
    Ausweis: Aufenthaltsbewilligung B
    Einreisedatum: Einreisedatum
    Alternativ1: 0
    Preisreduktion: Ja
    Gutschein Basel-Stadt: Ja
    AGB: akzeptiert

    Zudem sind da noch die Felder Alternative 1 und Alternative 2
    im Backend die offenbar für die Beschriftung der Radiobuttons gedacht sind
    aber nicht reagieren.

    Hat jemand eine Idee dies zu beheben?

    Vielen Dank :-)

    Thomas

  10. #10
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    hallo thomasr,

    die beiden Felder Alternative 1 und Alternative 2 werden nicht mehr benötigt und sin nur noch auch Kompatibiliträtsgründen drin.

    Seit der letzten Version 3.0 sind ja auch mehr als 2 Alternativen möglich. Die Beschriftung der Optionen (Radio-Buttons wird jetzt aus den Formularelementen zur Einleitung der Alternativen dynamisch ermittelt.

    Willst du die rot hinterlegte Zeile komplett entfernen, oder wie soll das aussehen?

    Gruß
    CheMue

  11. #11
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard

    Hallo CheMue

    Kommen diese Einträge «Alternativ1: 0» «Alternativ2: 0» aus der Datenbank?
    Im CSV steht in der Tabelle «0» Im Mail ist sie sichtbar (wie oben rot markiert)
    Kann man diese im Mail unsichtbar machen?

    Danke für die Antwort :-)

    Thomas

  12. #12
    Contao-Fan
    Registriert seit
    03.09.2009.
    Beiträge
    313

    Standard Upgrade für Contao 4.13.6

    Hallo CheMue

    gibt es für cm_alternativeforms ein Upgrade für Contao 4.13.6?
    Bin an einem Relaunch mi ziemlich vielen Formularen, da wäre es toll
    wenn cm_alternativeforms laufen würde ;-)

    Danke für die Antwort :-)

    Thomas

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
  •