[TYPO3-mvc] Bug #5583: DateFormat View Helper doesn't respect locale setting
Thomas Maroschik
tmaroschik at dfau.de
Tue Dec 1 16:20:55 CET 2009
Good afternoon dear newsgroup.
In consequence to Jochen's request I'm posting here now my solution for
the mentioned Bug #5583(http://forge.typo3.org/issues/show/5583)
So, if you're using PHP 5.3 or an own DateTime class like described in
#5595(http://forge.typo3.org/issues/show/5595) you can get localized
dates by typoscript.
Just create a typoscript TEXT object and use the f:cObject view helper
to format the date with strftime.
This could look like this in Fluid when using PHP 5.3 or your own
DateTime Class:
<f:CObject typoscriptObjectPath="xyz.date">{date.timestamp}</f:CObject>
... and in Typoscript:
xyz.date = TEXT
xyz.date {
current = 1
strftime = %d. %B %Y
}
That way you can handle your dates in your extension globally, so you
don't need to change countless f:format.date tags.
If you don't use PHP 5.3 or an own DateTime class you can workaround it
this way in Fluid:
<f:CObject typoscriptObjectPath="xyz.date"><f:format.date
format="U">{date}</f:format.date></f:CObject>
Best regards and thank you very much for your great work on extbase and
fluid :)
Thomas Maroschik
More information about the TYPO3-project-typo3v4mvc
mailing list