Zum Inhalt springen

Probleme mit der START/STOP-Funktion für Datensätze

Erstellt am 14. Dezember 2011 · 2 Antworten · letzte Antwort am 14. Dezember 2011

Tags: Inhaltselemente, Frage

kolki ·

Hallo Leute, folgendes Problem besteht und ich weiß jetzt nicht so recht, ist das ein Bug oder Feature:

Es ist ja mit der START/STOP-Funktion möglich Inhalte ein- bzw. auszublenden.
Schalte ich also ein Inhaltselement per START auf "10:00 16.12.2011" und STOP auf "12:00 16.12.2011", wird der Inhalt auch am 16.12.2011 in der Zeit von 10 bis 12 Uhr zu sehen sein.

Umgekehrt gehts leider nicht.
Also wenn ich einen Inhalt am 16.12. in der Zeit von 10 - 12 Uhr ausgeblendet haben möchte, müsste ich also bei START auf "12:00 16.12.2011" und STOP auf "10:00 16.12.2011" stellen.
Leider bleibt der Inhalt bei mir auch nach 12 Uhr ausgeblendet. Bei euch auch?

Am Cache wird es wohl nicht liegen, der ist für die Seite deaktiviert. Getestet mit Typo3 4.4x bzw. 4.5x.

Wer weiß hier Rat?

Julian.​Hofmann ·

Kein Rat, da unmöglich zu lösen.

Die start/endtime wird über enableFields() ind ie SQl-Abfrage eingebaut. Die Form ist hierbei immer:

(...) AND starttime <= $aktuellerTimestamp$ AND (endtime=0 OR endtime > $aktuellerTimestamp$ )

Die Endtime muss also immer in der Zukunft liegen oder 0 sein.

Idee für einen Workaround: Element duplizieren und eines mit Endtime verstehen und das andere mit Starttime.

kolki ·

Vielen Dank Julian,
klingt plausibel. Ich hatte mir's schon fast gedacht - aber nicht gewusst.
Aber nun kam eine Anforderung und ich wollte Abhilfe schaffen - vielleicht ist sowas ja in nachfolgenden TYPO3-Generationen möglich..
😉