Ergebnis 1 bis 7 von 7

Thema: [GELÖST] Checkbox als Pflichtfeld

  1. #1
    Contao-Nutzer
    Registriert seit
    07.01.2012.
    Beiträge
    44

    Standard [GELÖST] Checkbox als Pflichtfeld

    Ich möchte ein Feld mit Checkbox als Pflichtfeld deklarieren. Gibt es irgendeine Möglichkeit das zu realisieren ?

    Gruss ranala
    Geändert von ranala (02.09.2012 um 08:07 Uhr)

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ranala,

    da gab es mal eine Erweiterung MandatoryCheckBox
    http://contao.org/de/extension-list/...ycheckbox.html

    Die Erweiterung ist nur bis 2.7.5 stable freigegeben, aber vielleicht funktioniert sie ja auch in neueren Versionen.

  3. #3
    Contao-Nutzer
    Registriert seit
    07.01.2012.
    Beiträge
    44

    Standard

    @do_while - Dein Hinweis hört sich so gut an.

    Leider ändert sich nach Installation der Erweiterung gar nichts. Es erscheint kein neuer Feldtyp, und beim Feldtyp 'Checkbox' ist kein Pflichtfeld hinzugekommen. Meine bescheidenen Kenntnisse haben mich noch darauf gebracht das Template von .tpl in .xhtml umzubenennen, aber das war es auch schon.

    Muss ich mich jetzt von der Kombination Checkbox mit Pflichtfeld verabschieden oder kann man an der Erweiterung noch etwas herumschrauben, so, dass sie funktioniert ?

    Gruss ranala

  4. #4
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe die Erweiterung mal in eine 2.11.5 installiert und sie ist ohne Änderung am Modul sichtbar.
    Im Formulargenerator gibt es jetzt ein Feld "Checkbox-Menü (Pflicht)".

    Es taucht auch im Frontend im Formular auf und wird beim Absenden gecheckt.

  5. #5
    Contao-Nutzer
    Registriert seit
    07.01.2012.
    Beiträge
    44

    Standard

    Danke, für Deinen Hinweis.

    Ich benötigte es aber für die Katalog- nicht für die EFG Erweiterung.

    Jetzt sehe ich auch, dass sie ursprünglich für ein Formularelement ist. Das hatte ich überlesen.

    Gruss ranala
    Geändert von ranala (01.09.2012 um 13:00 Uhr)

  6. #6
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hi ranala,

    das scheint tatsächlich im Catalog zu fehlen. Müsste aber trotzdem gehen.

    Füge einfach in die dcaconfig unter /system/config/dcaconfig.php das hier ein

    $GLOBALS['TL_DCA']['catalog_tabelle']['fields']['checkbox_spaltenname']['eval']['mandatory']= true;

    Du musst die roten Namen nur durch deine eigenen Ersetzen. Im Katalog findest du direkt in der Feldübersicht den Tabellennamen des Catalogs. Im Checkboxfeld findest du den Namen unter Spaltenname.

    Habs grad getestet, funktioniert :-)
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  7. #7
    Contao-Nutzer
    Registriert seit
    07.01.2012.
    Beiträge
    44

    Standard @ the_scrat - Herzlichen Dank

    Mit dieser Änderung in der systm/config/dcaconfig.php wird das Feld zum Plflichtfeld.

    Ich setze das Feld für die Zustimmung der Speicherung von den eingegebenen Daten ein.

    Gruss ranala

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
  •