Hallo, ich möchte für zwei spezifische HTML-Elemente auf einer Seite den stdWrap abschalten, damit diese nicht von einem <div class="contentElement"> umschlossen werden. Ich habe unten stehendes Stück Typoscript, und habe mittels "11.renderObj.stdWrap.html = |" versucht den vorher eingestellten stdWrap für HTML-Elemente zu überschreiben.
Leider klappt das so nicht... Ich habe auch schon ein paar andere Konstellationen durch, inklusive ausgiebiger Suche bei Google und in diversen Foren. Aber nichts was ich gefunden habe hat den gewünschten Effekt erzielt.
Für einen hilfreichen Tip wäre ich dankbar!
### start content left for banners ###
# recursive look-up
contentleft = COA
contentleft {
11 < styles.content.getLeft
11.renderObj.stdWrap.wrap = <div class="contentElement">|</div>
11.renderObj.textpic.20.maxWInText = 194
11.renderObj.textpic.20.maxW = 194
11.renderObj.image.20.maxWInText = 194
11.renderObj.image.20.maxW = 194
# Entfernt den Wrap um die HTML Elemente
11.renderObj.stdWrap.html = |
11.stdWrap.ifEmpty.cObject < styles.content.getLeft
11.stdWrap.ifEmpty.cObject {
stdWrap.ifEmpty.cObject < styles.content.getLeft
stdWrap.ifEmpty.cObject {
stdWrap.ifEmpty.cObject < styles.content.getLeft
stdWrap.ifEmpty.cObject {
stdWrap.ifEmpty.cObject < styles.content.getLeft
stdWrap.ifEmpty.cObject {
select.pidInList.data = leveluid:-5
}
select.pidInList.data = leveluid:-4
}
select.pidInList.data = leveluid:-3
}
select.pidInList.data = leveluid:-2
}
11.stdWrap.ifEmpty.cObject.renderObj < .11.renderObj
11.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.renderObj < .11.renderObj
11.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.renderObj < .11.renderObj
11.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.stdWrap.ifEmpty.cObject.renderObj < .11.renderObj
}
### end content left for banners ###
Grüße,
Novalis