Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 13. Februar 2019 10:23
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Smarty Wochennummer gibt falsche Wert [gelöst]
V1.12.2
Heute ein Fehlermeldung bekommen dass der Wochennummer nicht stimmt.
Es ist jetzt Kalenderwoche {$smarty.now|date_format:'%W'}
ergibt
Es ist jetzt Kalenderwoche 06
Es ist aber Woche 7
Irgendwelche Update in PHP muss das verursacht haben, denn es hat normal funktioniert.
Jemanden eine Idee wie das schnell zu lösen ist in Formulare wo diese Wert überall abgerufen wird?
MfG
Jan
Beitrag geändert von Janl (14. Februar 2019 17:26)
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#2 13. Februar 2019 11:10
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.931
- Webseite
Re: Smarty Wochennummer gibt falsche Wert [gelöst]
Du musst %V verwenden:
https://www.smarty.net/docsv2/de/langua … format.tpl:
%V - Kalenderwoche (nach ISO 8601:1988) des aktuellen Jahres. Als Dezimal-Zahl mit dem Wertebereich 01 bis 53, wobei die Woche 01 die erste Woche mit mindestens 4 Tagen im aktuellen Jahr ist. Die Woche beginnt montags (nicht sonntags). (Benutzen Sie %G or %g für die Jahreskomponente, die der Wochennummer für den gegebenen Timestamp entspricht.)
%W - Nummer der Woche des aktuellen Jahres, beginnend mit dem ersten Montag als erstem Tag der ersten Woche.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 13. Februar 2019 12:03
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: Smarty Wochennummer gibt falsche Wert [gelöst]
Danke Nockenfell,
Ich habe nur bei PHP gesucht und frage mich warum das dann nicht früher aufgefallen ist denn es steht schon Monaten.
MfG
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
Seiten: 1