Pflichtfelder definieren

Aus Contao Community Documentation


Um Felder nachträglich zu Pflichtfeldern machen zu können geht man wie folgt vor. Als Beispiel wird erklärt, wie man in den Nachrichten/News nachträglich das Teaserfeld zum Pflichtfeld macht

  1. Feld im Backend ermitteln, welches zum Pflichtfeld werden soll
    • Feld "Teaser" im Eingabeformular für die Nachrichten
  2. im Ordner system/modules/MODULNAME/dca in den PHP-Dateien nach der Struktur der Felder (DCA-Array) suchen
    • Ordner system/modules/news/dca, Datei tl_news.php
    • "teaser" findet sich als Unterarray von "fields": $GLOBALS['TL_DCA']['tl_news']['fields']['teaser']
  3. im "eval"-Feld kann durch ein weiteres Array die Pflichtfeldeigenschaft (mandatory) gesteuert werden
    • $GLOBALS['TL_DCA']['tl_news']['fields']['teaser']['eval']['mandatory'] = true;
  4. diese Zeile unter /system/config in die Datei dcaconfig.php einfügen
Ansichten
Meine Werkzeuge

Contao Community Documentation

Ich überlege gerade warum Contao Developer einen Hangout mit Bildübertragung machen... abgesehen von TheTril sind wir da alle relativ hässliche Typen wo Audio deutlich reichen würde. *g*

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge