Moin,
bei meinem Shop habe ich ein kleines Problem: Wie kann ich bei der Bestellbestätigungsseite das Datum der Bestellung formatieren? Im Moment steht da für mich irgendetwas völlig unverständliches was nix mit dem Datum zu tun hat.
Den Code habe ich mir auch schon angeguckt, aber steige da leider nicht so ganz durch.
Weiss jemand Rat?
Auf die Install-Date()-Einstellungen greift der scheinbar nicht zurück.
MFG
nilpferd
Es gibt folgende Zeile (2x):
$markerArray["###ORDER_STATUS_TIME###"]=$this->cObj->stdWrap($v["time"],$this->conf["statusDate_stdWrap."]);
D.h. folgendes Feld muß ausgefüllt werden:
statusDate_stdWrap
%e-%m-%y %H:%M
also mit dem %e kann ich irgendwie nichts anfangen - habe %d (day) eingetragen.
Tippfehler? aber, warum steht
statusDate_stdWrap.strftime= %e-%m-%y %H:%M
orderDate_stdWrap.strftime= %e-%m-%y
im TS-Setup des Shops? Hat %e denn eine Bedeutung, oder ist das ein Folgefehler (Copy/Paste)?
Diese Konfiguration wird in stdWrap so ausgewertet:
if ($conf['strftime']){
$content = strftime($conf['strftime'], $content);
$tmp_charset = $conf['strftime.']['charset'] ? $conf['strftime.']['charset'] : $GLOBALS['TSFE']->localeCharset;
if ($tmp_charset) {
$content = $GLOBALS['TSFE']->csConv($content,$tmp_charset);
}
}
strftime
%e : numéro du jour du mois. Les chiffres sont précédés d'un espace (de ' 1' à '31')