Hi!
Hat jemand von euch einen Ansatz, wie wir einzelnen Radiobuttons oder Checkboxes eigene data-Attribute mitgeben können?

Gewünschtes Markup wäre z. B. hier ersichtlich, ich habe hier das Attribut data-value hinzugefügt:
Code:
<div class="widget widget-radio mandatory">
      <fieldset id="ctrl_1349" class="radio_container mandatory">
          <legend>
                  <span class="invisible">Pflichtfeld </span>Hier steht der Erklärungstext des Pflichtfeldes<span class="mandatory">*</span>
              </legend>
              <span>
                    <input type="radio" name="radio_name" id="opt_1349_0" class="radio" value="ja" required="" data-value="1a">
                    <label id="lbl_1349_0" for="opt_1349_0">Ja</label>
              </span>
              <span>
                    <input type="radio" name="radio_name" id="opt_1349_1" class="radio" value="nein" required="" data-value="1b">
                    <label id="lbl_1349_1" for="opt_1349_1">Nein</label>
              </span>
              <span>
                    <input type="radio" name="radio_name" id="opt_1349_2" class="radio" value="eventuell" required="" data-value="1c">
                    <label id="lbl_1349_2" for="opt_1349_2">Eventuell</label>
              </span>       
      </fieldset>
    </div>
Letztendlich bräuchten wir so etwas wie ein zusätzliches Feld im Optionen-MultiColumn-Layout, in welches man zusätzlich zu „Wert“ und „Bezeichnung“ das gewünschte data-value eingeben kann. die genaue Benennung des Attributs könnte dann über das Template vorgenommen werden.
Eine Nutzung der vorhandenen Felder „Wert“ und „Bezeichnung“ ist leider in unserem Fall ausgeschlossen.

Müssen wir dafür über eine eigene Erweiterung gehen? Oder gibt es evtl. so etwas schon?
Kennt jemand eine andere Erweiterung, die den Multi-Column-Wizard aufbohrt – gerne auch an anderer Stelle in Contao –, wo wir uns etwas abschauen können?