[TYPO3-german] if abfrage
Ben Ner
b.goetze at trendsetzer.eu
Tue Nov 10 10:07:53 CET 2015
ich kann mein problem im titel leider nicht genauer beschreiben, daher mein vorhanden hier detailierter:
aus einem CONTENT objekt hole ich mir von den Subseiten des Menüs eine Spalte und dessen inhalt, sollte in der Spalte das Element EINEN bodytext haben, soll ein anderer wrap ausgegeben werden also wenn mit.
ABER
diese abfrage muss in einem 2. CONTENT objekt ebenfalls nochmals erfolgen mit dem wert aus der ersten Abfrage, wie stelle ich das an?
Typoscript:
stdWrap.dataWrap.cObject = COA
stdWrap.dataWrap.cObject{
10 = CONTENT
10{
wrap = <div class="teaser" name="tb{register:count_MENUOBJ}">|
insertData = 1
table = tt_content
select{
pidInList.field = uid
where = colPos=3
}
renderObj = COA
renderObj{
10 < tt_content.image
10{
10.stdWrap.dataWrap = |
10.stdWrap.field = none
wrap = <div class="image">|</div>
}
50 = TEXT
50{
field = header
insertData = 1
wrap = <div class="inner"><p class="header">|</p>
#wrap = <div class="inner"><p class="header">|</p><p class="content">{field:bodytext}</p></div>
}
}
}
20 = CONTENT
20{
table = tt_content
select.pidInList.field = uid
select.begin = 0
select.max = 1
where = colPos=0
renderObj = COA
renderObj{
10 = TEXT
10{
field = bodytext
stripHtml = 1
crop = 30 | ... | 1
wrap = |
}
}
wrap = <p class="content">|</p></div></div>
}
}
derzeit nimmt er in der ersten abfrage den offenen wrap (50) und in der 2. abfrage (20) setzt er dann den inhalt der anderen spalte an, ich hoffe es ist irgendwie verständlich :)
More information about the TYPO3-german
mailing list