Hallo,
besteht die Möglichkeit einen EVAL eines beliebigen Feldes dynamisch zu ändern ja nach dem ob eine Checkbox gewähl ist oder nicht?
Folgendes Vorhaben habe ich im Kalender:
Bei den Events gibt eine Checkbox "Konzert" wenn diese angehackt wird soll der Event-Titel nicht mehr Pflicht sein.
Auf der Checkbox liegt schon ein "submitOnChange'=>true" damit ich weitere Felder angezeigt bekomme, jetzt dacht ich ich kann es im DCA Config per Submit_callback steuern oder so..aber läuft leider nicht, habe auch daazu im Forum nichts finden können, dachte an sowas:
Vielleicht weiß einer ne HilfePHP-Code:
public function loadDCAtitle(DataContainer $dc)
{
if($dc->activeRecord->concert) {
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['title']['eval'] = array('mandatory'=> false);
} else {
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['title']['eval'] = array('mandatory'=> true);
}
}
Lesezeichen