Hallo Michael, alle,
Zitat von
okapi
Ich habe gleich die neuen Cache-Einstellungen angeschaut.
Nun ist die maximale Cache-Zeit auf 24 Stunden begrenzt, .... Dropdown-Feld?
Ein Dropdownfeld ist natürlich viel benutzerfreundlicher. Füge doch einmal dies hinzu:
PHP-Code:
in TL_ROOT/system/config/dcaconfig.php:
---------------------------------------
$GLOBALS['TL_DCA']['tl_page']['fields']['cache']['options'] =
array(0, 5, 15, 30, 60, 300, 900, 1800, 3600, 10800, 21600, 43200, 86400, 259200, 604800);
in TL_ROOT/system/config/langconfig.php:
----------------------------------------
if ($GLOBALS['TL_LANGUAGE'] == 'de') {
$GLOBALS['TL_LANG']['CACHE'][259200] = '3 Tage';
$GLOBALS['TL_LANG']['CACHE'][604800] = '7 Tage';
}
if ($GLOBALS['TL_LANGUAGE'] == 'en') {
$GLOBALS['TL_LANG']['CACHE'][259200] = '3 days';
$GLOBALS['TL_LANG']['CACHE'][604800] = '7 days';
}
Dann sollten die Optionen 3 und 7 Tage zur Auswahl stehen ... ob das dann auch Wirkung zeigt, kann ich im Moment nicht testen, weil ich 2.8 RC2 nicht installiert habe.
Die TL_LANG Optionen für 3/7 Tage gehören nebenbei eigentlich nach system/modules/backend/languages/de/tl_page.php (und .../en/tl_page.php), weil sie auch in system/modules/rss_reader/dca/tl_module.php als 'reference' genuzt werden, das ist noch ein kleiner Fehler in 2.8 RC2.
LG, Georg
Lesezeichen