Zum Inhalt springen

TimTab Kategorie im TypoScript

Erstellt am 5. März 2009 · 2 Antworten · letzte Antwort am 9. März 2009

Tags: Frage

PranKe01 ·

Moin!
Ich sitze inzwischen ein paar Stunden daran, die ausgewählte Kategorie im Blog im Frontend auszugeben... Um genauer zu sein, soll die Kategorie in ein Bild geschrieben werden. Hier ist der Code, den ich habe (welcher aber einfach nicht funktionieren will):

temp.newscat = CONTENT
temp.newscat {
table = tt_news_cat
select {
pidInList = 1110
andWhere {
data = GPvar:tx_ttnews|cat
wrap = uid=|
}
}
renderObj = TEXT
renderObj.field = title
}

80.2.1 = IMAGE
80.2.1.altText < temp.newscat
80.2.1.file = GIFBUILDER
80.2.1.file {
XY = [1.w], [1.h]
format = jpg
quality = 100
1 = IMAGE
1.file = fileadmin/template/image/blogheader.jpg
2 = TEXT
2.value < temp.newscat
#2.textMaxLength = 22
2.maxWidth = 320
2.fontFile = t3lib/fonts/nimbus.ttf
2.fontColor = #FFFFFF
2.fontSize = 30
2.offset = 15, 80
2.niceText = 0
}

PranKe01 ·

Ich verstehe das nicht... Habe jetzt folgenden Code:

temp.newscatuid = TEXT
temp.newscatuid.data = GPvar:tx_ttnews|cat
temp.newscatuid.wrap = uid=|

temp.newscat = CONTENT
temp.newscat {
table = tt_news_cat
select {
selectFields = title
where < temp.newscatuid
}
renderObj = COA
renderObj {
wrap = Text: |
10 = TEXT
10.field = title
}
}

2 = TEXT
2.text < temp.newscat.renderObj

Wenn ich temp.newscatuid ausgebe, erscheint es richtg: uid=30 (&tx_ttnews[cat]=30). Wenn ich allerdings temp.newscat ausgebe, kommt nur CONTENT :-/ Bei der Ausgabe von temp.newscat.renderObj erscheint Text: COA ... Wende ich den renderObj nicht richtig an?

PranKe01 ·

Lösung gefunden =)

temp.newscat = CONTENT
temp.newscat {
table = tt_news_cat
select {
pidInList = 1643
andWhere {
data = GPvar:tx_ttnews|cat
wrap = uid=|
}
}
renderObj = COA
renderObj.10 = TEXT
renderObj.10.field = title
}

80.2.1 = IMAGE
80.2.1.altText.cObject < temp.newscat
80.2.1.file = GIFBUILDER
80.2.1.file {
XY = [1.w], [1.h]
format = jpg
quality = 100
1 = IMAGE
1.file = fileadmin/template/image/blogheader.jpg
2 = TEXT
2.text.cObject < temp.newscat
2.maxWidth = 320
2.fontFile = t3lib/fonts/nimbus.ttf
2.fontColor = #FFFFFF
2.fontSize = 30
2.offset = 15, 80
2.niceText = 0
}