Uhrzeit von News manipulieren bzw. ausblenden
| Autor | Nachricht |
|---|---|
|
Verfasst am: 10. 08. 2007 [13:17]
|
|
|
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
|
Hallo! Habe noch ein zweites kleines Problem... Ich möchte, dass die Uhrzeit nur angezeigt wird, wenn Sie nicht 00:00 (hh:mm) ist. Kann man den Tag time_stdWrap entsprechend manipulieren? |
|
Verfasst am: 10. 08. 2007 [15:36]
|
|
|
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
|
Ich habe mir mal was zusammen gestrickt, leider funktioniert es so noch nicht... "mbl_newsevent" ist eine Ext für tt_news. Das from-Feld hat die gleichen Eigenschaften wie das Date-Feld. Dieses funktioniert leider nicht TYPOSCRIPT time_stdWrap{ strftime = %H:%M Uhr if { value.field = tx_mblnewsevent_from value.strftime = %H:%M isGreaterThan = 00:00 } } folgendes funktioniert: TYPOSCRIPT time_stdWrap{ strftime = %H:%M Uhr if { value = 00:01 isGreaterThan = 00:00 } } Kann mir einer vielleicht so weiter helfen? |
|
Verfasst am: 12. 08. 2007 [22:54]
|
|
|
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
|
Hat hierfür niemand eine Idee wie man bei 00:00 Uhr die Zeit ausblenden kann? Ich würde gerne eine allgemeine Lösung bevorzugen, bevor ich eine Extension dafür erstelle, die dann aber nicht so flexibel wäre... |
|
Verfasst am: 14. 08. 2007 [12:48]
|
|
|
kitsunet
Moderator
Dabei seit: 02.02.2006
Beiträge: 2285
|
Ich denke isGreaterThan funktioniert nur mit "echten" Zahlen. Auch wenn dein Beispiel klappt... Probier es mal so: time_stdWrap{ strftime = %H:%M Uhr if { value.field = tx_mblnewsevent_from value.strftime = %H:%M equals = 00:00 negate = 1 } } Aber auch nur Theorie... Die Frage ist natürlich ob value.field = tx_mblnewsevent_from überhaupt was zurückliefert... |
|
Verfasst am: 14. 08. 2007 [16:45]
|
|
|
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
|
Klappt perfekt So habe hier noch mal für die Nachwelt das passende, damit Datum und Uhrzeit zusammen passen...Sinn ist es wenn noch keine Uhrzeit bekannt ist, diese auf 00:00 zusetzen damit nur das Datum angezeigt wird. TYPOSCRIPT plugins.tt_news.displayList.mbl_newsevent { date_stdWrap.strftime = %A, %d.%m.%Y time_stdWrap{ strftime = %H:%M Uhr wrap = - | if { value.field = tx_mblnewsevent_from value.strftime = %H:%M equals = 00:00 negate = 1 } } } |
|
Verfasst am: 22. 07. 2008 [21:27]
|
|
|
JohnPower
Dabei seit: 22.02.2008
Beiträge: 24
|
würde das auch ohne die mbl_newsevent extension funzen? |
|
Verfasst am: 20. 07. 2012 [14:05]
|
|
|
sugi
Dabei seit: 02.04.2012
Beiträge: 15
|
Kann mir jemand sagen, wieso das nicht funktioniert? Ich habe die gleiche Problemstellung. Vielen Dank für die Hilfe! TYPOSCRIPT tt_news.displaySingle.tx_newscalendar_calendardate { date_stdWrap.strftime = %d.%m.%Y time_stdWrap { strftime = %H:%M Uhr wrap = | if { #value.field = tx_newscalendar_calendardate value.strftime = %H:%M equals = 00:00 negate = 1 } } } |



