Zum Inhalt springen

cObjects CONTENT Render / start - end - Force möglich?

Erstellt am 11. Februar 2018 · 1 Antwort · letzte Antwort am 13. Februar 2018

Tags: TYPO3 8, Frage

digitalfreak ·

Guten Abend,

ich bin gerade nach langer Suche, wo es bei meinem absolut simplen SELECT klemmt, auf das Problem gestoßen, dass CONTENT in jedem Fall die Start und Stopp-Zeit eines Eintrages berücksichtigt und in der Zukunft liegende Einträge nicht anzeigt.

Beispiel - für einen Countdown brauche ich das Startdatum einer News:

lib.myCountdown = CONTENT
lib.myCountdown {
	table = tx_news_domain_model_news
  select{
  		pidInList=3
  		orderBy = starttime Desc
  		languageField = sys_language_uid
  		selectFields = starttime, title, uid
      #where = istopnews=1
      # AND hidden=0 AND deleted=0 AND endtime > starttime
  }
  renderObj = COA
	renderObj{
		  10 = TEXT
			10{
				data = field:starttime
			}
	}  
}

Funktioniert exakt solange, wie das Startdatum in der Vergangenheit liegt. Liegt es in der Zukunft, bekommt der Countdown keine Daten mehr (logisch, eigentlich).

Dieses Objekt gebe ich an ein Fluid Template weiter (funktioniert auch):

<f:cObject typoscriptObjectPath="lib.myCountdown" />

Nun zur Frage: Gibt es eine Möglichkeit CONTENT dazu zu bewegen diese Start+Stopp-Daten bei dieser Abfrage zu ignorieren? In der Doku steht nichts davon, ich habe trotzdem Hoffnung. Für alternative Ideen bin ich auch sehr dankbar. Ich wollte für eine so simple Aufgabe nicht extra einen ViewHelper schreiben.

pstranghoener ·

Hey digitalfreak,
mir ist soweit nicht bekannt, dass das möglich ist. Hast du mittlerweile eine Alternative gefunden?

Liebe Grüße
Philipp