typo3 -Browser: Filter: datumfeld wrappen
| Autor | Nachricht |
|---|---|
|
Verfasst am: 15. 03. 2011 [13:58]
|
|
|
Jacques
Jens
Themenersteller
Dabei seit: 24.02.2011
Beiträge: 20
|
Hallo, in einer FilterCombobox habe ich aus der Datenbank einen Datumswert. Wie kann ich den jetzt als lesbares Datum darstellen? Das normale "strftime = %A, %e. %B %Y" funktioniert hier nicht. In der Liste wird nur der gespeicherte integer-Wert angezeigt. Hier ein TS-Auszug: [typoscript] filter { tt_news { fieldname < plugin.tx_browser_pi1.displayList.master_templates.selectbox fieldname { strftime = %A, %e. %B %Y wrap = Datum: | } } [/typoscript] P.S.: Warum funktioniert eigentlich der Container für TS hier bei mir nicht? Bei anderen Beiträgen anderer User wird der Container korrekt angezeigt. Benutze bei der Eingabe das Icon über dem Eingabefeld. [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 15.03.2011 um 14:22.] MfG
Jacques |
|
Verfasst am: 16. 03. 2011 [01:38]
|
|
|
ivofrie
Ivo
Dabei seit: 29.09.2010
Beiträge: 53
|
Hallo, Ich würde tt_news.fieldname { strftime = %A, %e. %B %Y wrap = Datum: | } ausserhalb des Filters konfigurieren (ungetestet, sollte aber funktionieren)! Grüsse, Ivo PS: Bei mir geht der Typoscript-Tag auch nicht, liegt vielleicht am letzten Firefox-Update? Oder ein Fehler im Forum, denn die Vorschau geht bei mir auch nicht. [Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 16.03.2011 um 01:40.] |
|
Verfasst am: 16. 03. 2011 [10:21]
|
|
|
Jacques
Jens
Themenersteller
Dabei seit: 24.02.2011
Beiträge: 20
|
Hallo Ivo, vielen Dank für deine Antwort. Leider funktioniert das auch nicht. Ich habe das DB-Feld auch als "normalen" Marker im HTML-Template eingebaut. Die Formatierung "strftime = %A, %e. %B %Y" habe ich ausserhalb des Filters. Auf der Webseite wird die Formatierung wie gewünscht angezeigt, allerdings nicht im Filter. Vielleicht kann ja Dieter etwas dazu sagen. Die Überschrift ist etwas irreführend, denn eigentlich geht es um die Formatierung als Datum und nicht ums wrappen. [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 16.03.2011 um 10:25.] MfG
Jacques |
|
Verfasst am: 16. 03. 2011 [15:30]
|
|
|
dkuehlborn
Dieter Kühlborn
Dabei seit: 04.11.2010
Beiträge: 84
|
Hallo Jacques, leider kann ich Dir bei diesem Thema nicht helfen. Auf meiner Seite möchte ich etwas ähnliches realisieren und habe dazu auch noch keine Lösung gefunden. Ich hoffe, dass von Dirk und seinen Kollegen hierzu Lösungsansätze kommen. Leider scheinen sie so tief in ihrer Arbeit zu stecken, dass die Betreuung des Forums hinten anstehen muss. VG Dieter |
|
Verfasst am: 17. 03. 2011 [09:14]
|
|
|
Jacques
Jens
Themenersteller
Dabei seit: 24.02.2011
Beiträge: 20
|
Hallo Dieter, vielen Dank für Deine Antwort. Ich hab grad gesehen, dass ich da die Namen durcheinander gebracht habe ![]() Als ich schrieb, dass Dieter vielleicht etwas dazu sagen kann, meinte ich eigentlich Dirk. Sorry dafür. MfG
Jacques |
|
Verfasst am: 23. 03. 2011 [09:49]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Das Filter TypoScript hat die Eigenschaft wrap.items oder items.wrap. Da sollte die Lösung zu finden sein. --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
|
Verfasst am: 23. 03. 2011 [10:34]
|
|
|
Jacques
Jens
Themenersteller
Dabei seit: 24.02.2011
Beiträge: 20
|
Hallo Dirk, danke für deine Antwort. Das hat weitergeholfen. Hier meine funktionierende Lösung: TYPOSCRIPT filter { [tablename] { [tablefield] < plugin.tx_browser_pi1.displayList.master_templates.selectbox [tablefield] { wrap.item.stdWrap { strftime = %A, %e. %B %Y } ... [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 23.03.2011 um 10:35.] MfG
Jacques |
Powered by TYPO3 und mm_forum Extension



