Ergebnis 1 bis 6 von 6

Thema: Problem: Checkbox-Bezeichnung (label) wird mit {{form::checkbox}} übergeben

  1. #1
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    83

    Standard Problem: Checkbox-Bezeichnung (label) wird mit {{form::checkbox}} übergeben

    Hallo

    ich habe derzeit ein Problem was ich nicht verstehe.

    Ich habe eine Checkbox mit dem Formulargenerator angelegt und der Checkbox eine Feldbezeichnung, einen Wert und eine Checkboxbezeichnung hinzugefügt.

    Bsp.

    HTML-Code:
    <input type="checkbox" name="FELDNAME" value="WERT"><label>BEZEICHNUNG</label>
    Wenn ich nun (mit efg) eine Automail verschicke und dort {{form::FELDNAME}} verwende wird die BEZEICHNUNG der Checkbox ausgegeben...

    Ich möchte natürlich den WERT in der Automail ausgeben!

    Weiß jemand Rat?

    Grüße
    K.R.

  2. #2
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Wird Dir vielleicht nicht weiterhelfen, aber wenn man Formulardaten mit efg speichert, werden standardmäßig auch die Bezeichnungen gespeichert und nicht die Werte. Für die Speicherung von Daten kann man das aber in den Formulareinstellungen ändern. Also denke ich, dass das beim versenden von Daten ebenfalls so mit der Bezeichnung gehandhabt wird, allerdings kann man das nicht per Einstellung ändern.

    Da müsste man sich den Code von efg mal anschauen und eventuell anpassen.

  3. #3
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    83

    Standard

    Ist zwar keine unmittelbare Hilfe aber schonmal ein Ansatz.

  4. #4
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Das mit den Bezeichnungen betrifft aber auch nur radio-button, checkbox und select.

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

    Standard

    ... die Sache ist immer noch so - komisch...

    egal was man bei "in DB speichern" einträgt

    zonky

  6. #6
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    83

    Standard

    So, da mir dieser Umstand jetzt wieder untergekommen ist und ich diesmal "Label" nicht gleich "Value" im Checkbox-Menü eintragen konnte, habe ich mir die Mühe gemacht und die betreffende Zeile gesucht und händisch geändert.

    In der Datei "FormData.php" in der Zeile 843 steht

    PHP-Code:
    $strVal .= $strSep $mxVal['label']; 
    wenn ihr das ganze in

    PHP-Code:
    $strVal .= $strSep $mxVal['value']; 
    ändert, wird für "form::FELDNAME" der Value-Wert ausgegeben

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 24.02.2011, 16:28
  2. Problem mit Checkbox Attribute
    Von bcit6k im Forum isotope
    Antworten: 8
    Letzter Beitrag: 10.01.2011, 07:50
  3. checkbox wird nicht gespeichert
    Von thepixture im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 09.01.2010, 14:19

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •