Ergebnis 1 bis 7 von 7

Thema: conditionalforms / conditionalform für Contao 4.4 oder ein alternatives Modul gesucht

  1. #1
    Contao-Nutzer Avatar von kretschi
    Registriert seit
    19.06.2009.
    Ort
    Ulm
    Beiträge
    98

    Frage conditionalforms / conditionalform für Contao 4.4 oder ein alternatives Modul gesucht

    Hallo zusammen,

    für Contao 3.5.x verwende ich nach wie vor das Modul [conditionalforms] von terminal42. Es funktioniert ja mit einer Checkbox die beim Statuswechsel die entsprechenden Felder sichtbar macht oder nicht.

    Leider habe ich für Contao 4.4.x nichts passendes gefunden - und von terminal42 gibt es 'nur' (bitte nicht falsch verstehen) ein Modul mit dem Namen: conditionalformfields. Laut der github Seite kann man wohl auch "abhängige" Felder anzeigen. Ich stehe hier aber voll auf dem Schlauch. Wo muss ich die Konfiguration setzen?

    Evtl. hat jemand ein Beispiel für die Nutzung von conditionalformfields -> ich will mit einer Checkbox 2-4 Eingabefelder ausblenden.

    vielen Dank!
    Gruß kretschi

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Du hast die in der Dokumentation erwähnte Möglichkeit dann im fieldset.

  3. #3
    Contao-Nutzer Avatar von kretschi
    Registriert seit
    19.06.2009.
    Ort
    Ulm
    Beiträge
    98

    Daumen hoch

    Zitat Zitat von Spooky Beitrag anzeigen
    Du hast die in der Dokumentation erwähnte Möglichkeit dann im fieldset.
    Herzlichen Dank. Ich wusste es, dass es einfach sein muss. Vielleicht noch ein Hinweis für die Checkboxabfrage: $feldname == 'wert' welcher beim Checkboxfeld eingetragen wurde!
    Gruß kretschi

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.116
    Partner-ID
    10107

    Standard

    Du kannst ja einen Pull Request für die README.md machen .

  5. #5
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    Ich habe diesbezüglich auch ein Problemchen(?):

    Setze ich
    PHP-Code:
    ($geschenkabo == 'ja' || $abo_art == 'Schnupperabo')
    (
    $geschenkabo == 'ja' || $abo_art == '1-Jahres-Abo')
    (
    $geschenkabo == 'ja' || $abo_art == '2-Jahres-Abo'
    in drei aufeinander folgenden fieldsets ein, funktioniert die Abfrage. Verwende ich allerdings
    PHP-Code:
    ($geschenkabo == 'ja' && $abo_art == 'Schnupperabo')
    (
    $geschenkabo == 'ja' && $abo_art == '1-Jahres-Abo')
    (
    $geschenkabo == 'ja' && $abo_art == '2-Jahres-Abo'
    so wie es eigentlich sein müsste, wird gar nichts mehr ausgegeben. Hab ich irgendwo einen Denkfehler? Oder werden die Werte bei der Verwendung von mp_forms nicht auf die zweite Seite mit übernommen?
    Geändert von mapfei (04.07.2017 um 10:10 Uhr)
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

  6. #6
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Standard

    $abo_art wird im ersten Schritt/Seite des Formulars abgefragt. $geschenkabo ist eine Checkbox-Menü im zweiten Schritt/Seite. Je nach Auswahl der Abo-Art auf der ersten Seite soll beim anhaken der Checkbox $geschenkabo ein anderer Text angezeigt werden.

    UPDATE: Nach Durchforsten einiger Beiträge hier zum Thema liegt die "Schwierigkeit"(?) wohl darin, die Werte mit auf die nächste Seite zu übernehmen. Wie bekomme ich das denn in Contao 4.4 mit mp_forms und conditionalformfields am saubersten hin?

    UPDATE 2: Vom Sinn her so in der Art:
    PHP-Code:
    ($geschenkabo == 'ja' && $_SESSION['MPFORMSTORAGE'][2][0][submitted]['abo_art'] == 'Schnupperabo'
    Funktioniert jedoch auch nicht.
    Geändert von mapfei (04.07.2017 um 14:27 Uhr)
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

  7. #7
    Contao-Fan Avatar von mapfei
    Registriert seit
    11.05.2010.
    Ort
    Much
    Beiträge
    692

    Gesicht zeigt die Zunge

    Niemand eine Idee, wie ich Werte mit mp_forms auf die nächste Seite bekomme und mit conditionalformfields abfragen kann?
    Viele Grüße, Markus
    --------------------------------
    Markus Pfeifer – Digital Designer & -Developer

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
  •