Zum Inhalt springen

lib.stdheader.stdWrap.dataWrap ändern

Erstellt am 7. Juli 2009 · 1 Antwort · letzte Antwort am 8. Juli 2009

Tags: Frage

a3ro ·

Hallo,

ich komme gerade leider nicht auf die Lösung. Ich muss den wrap für

lib.stdheader.stdWrap.dataWrap

ändern.

Wenn nur das Feld header gesetzt ist,
wenn nur das Feld subheader gesetzt ist oder
wenn beide gesetzt sind.

Danke schon mal im vorraus.

a3ro ·

Eine Lösung für das Problem (csc-firstHeader gibt es dann nicht mehr):

lib.stdheader.20 = TEXT
lib.stdheader.20 {
	field = subheader
	required = 1
	dataWrap = <h2{register:headerClass}>|</h2>
}

lib.stdheader.3.headerClass {
	if >
	cObject = COA
	cObject {
		10 = TEXT
		10 {
			value = header
			if.isFalse.field = subheader
			if.isTrue.field = header
		}
		20 = TEXT
		20 {
			value = subheader
			if.isFalse.field = header
			if.isTrue.field = subheader
			
		}
		30 = TEXT
		30 {
			value = header_subheader
			if.isTrue.field = header
			if.isTrue.field = subheader
			
		}
	}
	noTrimWrap = | class="|"|
}