Geschrieben von: STam Thu. 31. May 2007, 08:16
Ich würde eine per Projekt sprachbezogene Datum/Zeit Formatierung wünschen.
Damit könnte man per Sprache das Format hinterlegen und so auch
für de/en unterschiedliche Formatierungen hinterlegen und ist nicht
mehr an die Formatierung des Systems gebunden ($cfg_cms['FormatDate'] und $cfg_cms['FormatDate']).
Vorschlag:
Per Sprache diesen per Sql einbinden
Beispiel1: Client#1/Lang#1 für de
QUELLTEXT
INSERT INTO `cms_values` VALUES ('',1,1,'cfg_lang','date_format',NULL,NULL,NULL,'d.m.Y',610,'set_date_format','set_datetime','txt',NULL,NULL,1);
INSERT INTO `cms_values` VALUES ('',1,1,'cfg_lang','time_format',NULL,NULL,NULL,'H:i',611,'set_time_format',NULL,'txt',NULL,NULL,1);
Beispiel2: Client#1/Lang#2 für
enQUELLTEXT
INSERT INTO `cms_values` VALUES ('',1,2,'cfg_lang','date_format',NULL,NULL,NULL,'Y-m-d',610,'set_date_format','set_datetime','txt',NULL,NULL,1);
INSERT INTO `cms_values` VALUES ('',1,2,'cfg_lang','time_format',NULL,NULL,NULL,'H:i',611,'set_time_format',NULL,'txt',NULL,NULL,1);
Zusätzlich müssten die Langstrings 'set_date_format', 'set_time_format' und 'set_datetime' in die
lang_clients_config.phpQUELLTEXT
$cms_lang['set_datetime'] = 'Datum & Zeit formatieren';
$cms_lang['set_date_format'] = 'Datumsformatierung';
$cms_lang['set_time_format'] = 'Zeitformatierung';
eingebracht werden.
Gruß