Oha das geht ja wirklich ganz easy. Ich habe einfach meine modifizierte tl_form_field.php Datei (FormDateSelector.php) in meinen Modul Ordner kopiert. Dann habe ich noch die config.php im Modulordner so hier angepasst:
PHP-Code:
/**
* Form fields
*/
$GLOBALS['TL_FFL']['dateselector'] = 'FormDateSelector';
Im Ordner dca habe ich die Datei tl_form_field.php angelegt und folgenden inhalt eingefügt:
PHP-Code:
/**
* Palettes
*/
$GLOBALS['TL_DCA']['tl_form_field']['palettes']['eventselector'] = '{type_legend},type,name,label;{options_legend},options;{fconfig_legend},mandatory,multiple;{expert_legend:hide},class,accesskey;{submit_legend},addSubmit';
}
Jetzt nur noch die Sprachübersetzung in meinmodul/languages/de/tl_form_field.php:
PHP-Code:
$GLOBALS['TL_LANG']['FFL']['dateselector'] = array('DateSelector', 'Ein Konfigurationsfeld um das Datum und den Urlaub aus der Datenbank zu lesen.');
Somit kann ich den DateSelector schon mal vernünftig bedienen und vor allem passt das jetzt zu meinem Reservierungsmodul. Vielen dank Andreas für den Anreiz es einfach mal aus zu probieren!
Lesezeichen