Einfacher mit TYPO3 arbeiten
Damit Seiten nicht nur über ein Start- und Enddatum, sondern auch über Start- und Endzeiten gesteuert werden können, muss in einer Extension in die Datei ext_tables.php folgende Zeilen eingefügt werden:
t3lib_div::loadTCA("tt_content"); $TCA["tt_content"]["columns"]["starttime"]["config"]["eval"] = "datetime"; $TCA["tt_content"]["columns"]["starttime"]["config"]["size"] = 15; $TCA["tt_content"]["columns"]["endtime"]["config"]["eval"] = "datetime"; $TCA["tt_content"]["columns"]["endtime"]["config"]["size"] = 15;
t3lib_div::loadTCA("pages"); $TCA["pages"]["columns"]["starttime"]["config"]["eval"] = "datetime"; $TCA["pages"]["columns"]["starttime"]["config"]["size"] = 15; $TCA["pages"]["columns"]["endtime"]["config"]["eval"] = "datetime"; $TCA["pages"]["columns"]["endtime"]["config"]["size"] = 15;
Zeile 1,6: gibt an, welches Modul geändert werden soll
Zeile 2,4,7,9: gibt an, dass das Feld jetzt als datetime behandelt werden soll - also als Datum und Zeit in einem Feld
Zeile 3,5,8,10: gibt an, wie lang das Eingabefeld sein soll