Zum Inhalt springen

Eigener Wrap für Contentelement aus colPos

Erstellt am 17. November 2015 · 1 Antwort · letzte Antwort am 18. November 2015

Tags: Frage

mimii ·

Hallo ins Forum,

ich möchte um ein CE, ggf. mehrere CE's in einer colPos ein komplett eignen wrap als <ul>. Folgendes TS habe ich

lib.alert < styles.content.get 
lib.alert = CONTENT
lib.alert {
     table = tt_content
     select.orderBy = sorting
     select.where = colPos=15
     select.languageField=sys_language_uid
     renderObj.10 = TEXT
     renderObj.10.field = header
	 renderObj.20 = TEXT
     renderObj.20.field = bodytext
     renderObj.stdWrap.wrap = <li>|</li>
	 renderObj.stdWrap.innerWrap >
     wrap = <ul>|</ul>
}

Hier kommt dann folgendes HTML raus

<ul>
<li>
<div id="c18" class="csc-default">
<h2>Überschrift</h2>
<p>Text</p>
</div>
</li>
</ul>

Ich möchte aber dass das <div>, die <h2> und der <p> Tag nicht erscheinen und alles nur in der <li>
steht. Es soll also so aussehen:

<ul>
<li>Überschrift<br />
Text
</li>
</ul>

Wie geht das?

Danke für Eure Hilfe und Gruß
mimi

mimii ·

Nach viel rumprobieren, hier die Lösung

lib.alert = CONTENT
lib.alert {
	table = tt_content
    select.orderBy = sorting
    select.where = colPos=15
	
	renderObj = COA
	renderObj {
		10 = TEXT
	 	10 {
	 		field = header
			wrap = <b>|</b><br />
		}	
	 	20 = TEXT
	 	20 {
	 		field = bodytext
	 	}
	stdWrap.wrap = <li>|</li>
	}

	wrap = <ul>|</ul>
}