[TYPO3-german] tt_news Kategorie mit TypoScript ausgegen
Ralf-Rene Schröder
ralf.rene at online.de
Thu Jul 25 18:43:29 CEST 2013
verstehen tue ich dein 2. irgendwie nicht so recht...
(der schon angesprochene join ist eigentlich der normale weg, damit hast
du dann alles zur Verfügung was du brauchst)
aber vielleicht hilft dir ja hier ein einfaches Register weiter...
folgendes sollte eigentlich die ID der Kategorie holen
(da es aber ja mehrere geben kann dann das max=1)
aber ob hier CONTENT ohne pidInList (gibt es ja da nicht) auskommt ist
ungetestet...
1 = LOAD_REGISTER
1.catID.cObject = CONTENT
1.catID.cObject {
table = tt_news_cat_mm
select.where.dataWrap = uid_local={field:uid}
select.max = 1
renderObj = TEXT
renderObj.field = uid_foreign
}
Am 25.07.2013 17:37, schrieb Patric Eckhart:
> Vielen Dank für deine Antwort.
>
> Aber als CONTENT im bestehenden renderObj?
> Bei meinem TS unter "2." sollte es zusätzliche CSS Klasse eingefügt werden
>
> lib.thumbs = COA
> lib.thumbs.10 = CONTENT
> lib.thumbs.10 {
> table = tt_news
> select.pidInList = 16
> select.orderBy = rand()
> select.max = 57
> renderObj = COA
> renderObj {
>
> 1 = LOAD_REGISTER
> 1.counter {
> data = register:counter
> stdWrap.wrap = |+1
> prioriCalc = 1
> }
>
> 2 = TEXT
> 2.field = imagecaption
> 2.dataWrap = DB:tt_news_cat_mm:{field:uid}:uid_foreign
> 2.wrap3 = {|}
> 2.wrap3.wrap = <div class="pt p{register:counter}
> cat|"><span>{field:title}</span>
> 2.wrap.insertData = 1
>
> 3 = IMAGE
> 3.file.import = uploads/pics/
> 3.file.import.field = image
> 3.file.import.listNum = 0
> 3.file.width = 70c
> 3.file.height = 70c
>
> 3.wrap = |</div>
> 3.stdWrap.typolink.parameter = 29
> 3.stdWrap.typolink.additionalParams.dataWrap =
> |&tx_ttnews[tt_news]={field:uid}
> 3.wrap.insertData = 1
>
>
>
> }
> wrap = <div id="pt-container">|</div>
> }
>
>
> }
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list