[TYPO3-german] tt_news kategorisiert mit Typoscript ausgeben

Patric Eckhart me at patric.at
Sun Jul 21 12:35:36 CEST 2013


Hi zusammen!

Ich hol mir News Eintrage von tt_news mittels Typoscript - ich weiß ich könnte das tt_news TS verwenden, hat aber einen "unwichtigen" Grund warum ich das so mache.

Jetzt frag ich mich, wie ich mit select.andWhere nur die Einträge der Kategorie mit der ID 3 holen kann.
In der Spalte category steht ja nur 0 oder 1 drin (Kategorie ja/nein).

Die Kategorien werden ja in tt_news_cat_mm gepeichert.

Kann mir da jemand weiterhelfen?

Mein TS:

CONTENT.20 = COA
CONTENT.20 = CONTENT
CONTENT.20 {
	table = tt_news
	select.pidInList = 16
	select.max = 9
	#select.andWhere.dataWrap = DB:tt_content:106:header
	#select {
		#selectFields = tt_news.title, tt_news.bodytext, tt_news_cat.title AS category
		#where = NOT tt_news.deleted AND NOT tt_news.hidden
		#join = tt_news_cat_mm ON (tt_news_cat_mm.uid_local = tt_news.uid) JOIN tt_news_cat ON (tt_news_cat.uid = tt_news_cat_mm.uid_foreign)
		#orderBy = tt_news.datetime DESC
		#max = 9
	#}
	renderObj = COA
	renderObj {
		
		1 = TEXT
		1.value = {field:title}<br />{field:short}
		1.insertData = 1
		1.wrap = <div class="news-item"><div><div>|</div></div>
		
		1.stdWrap.typolink.parameter = 18
		1.stdWrap.typolink.additionalParams.dataWrap = |&tx_ttnews[tt_news]={field:uid}
		1.wrap.insertData = 1
		
		2 = IMAGE
		2.file.import = uploads/pics/
		2.file.import.field = image
		2.file.import.listNum = 0
		2.file.width = 284c
		2.file.height = 280c
		2.wrap = |</div>

	}
	wrap = <div class="main-content-inner"><div class="row-2">|</div></div>
}


More information about the TYPO3-german mailing list