[Typo3-german] eigene styles für einzelne content Elemente in TemplaVoila

Daniel Wissensbach schebima at gmx.de
Tue Dec 13 16:25:57 CET 2005


Hallo Typo3 Freunde,

ich habe mich gerade in TemplaVoila eingearbeitet und alle Infos 
aufgesaugt die ich bekommen konnte.
Leider habe ich nichts darüber gefunden wie ich für einzelne content 
elemente eigene DIVs setzen kann.

so möchte ich nur für eine ein content element für alle headers ein 
eigens definierten div setzen.

template file sieht dort so aus:
....
<div class="content">
	<div class="startboxen">
		<div class="box">
			<div class="boxheader">Header Box1</div>
			<div class="boxcontent">Content Box1</div>
		</div>
		<div class="box">
			<div class="boxheader">Header Box2</div>
			<div class="boxcontent">Content Box2</div>
		</div>
	</div>
</div>
....

daraus macht dann css_styled-content mit templavoila:

<div class="content">
<div class="startboxen">
	<!--  CONTENT ELEMENT, uid:7/text [begin] -->
	<a name="7"></a>
	<!--  Header: [begin] -->
		<div class="csc-header csc-header-n1">
			<h1 class="csc-firstHeader">test 1 header</h1>
		</div>
	<!--  Header: [end] -->
			
	<!--  Text: [begin] -->
		<p class="bodytext">test 1</p>
	<!--  Text: [end] -->
			
	<!--  CONTENT ELEMENT, uid:7/text [end] -->
		
	<!--  CONTENT ELEMENT, uid:5/header [begin] -->
	<a name="5"></a>
	<!--  Header: [begin] -->
		<div class="csc-header csc-header-n2">
			<h1>test header</h1>
		</div>
	<!--  Header: [end] -->
			
	<!--  CONTENT ELEMENT, uid:5/header [end] -->

		
	<!--  CONTENT ELEMENT, uid:6/text [begin] -->
		<a name="6"></a>
		<!--  Text: [begin] -->
			<p class="bodytext">test text</p>
		<!--  Text: [end] -->
			
	<!--  CONTENT ELEMENT, uid:6/text [end] -->
		</div>

Jetzt kann ich zwar für alle header etc default werte setzten mit:

temp.stdheader = CASE
temp.stdheader.default < lib.stdheader
temp.stdheader.default.10.1.fontTag =
temp.stdheader.default.stdWrap.dataWrap= <div class="boxheader"> | </div>
lib.stdheader >
lib.stdheader < temp.stdheader

aber ich möchte das ganze ja nur für einen content element die ich für 
diese Box angelegt habe. und nicht fürs ganze dokument setzen.

bei den alten spaten system konnte ich das recht einfach für die spaten 
definieren:
z.B.:

temp.stdheader.2 < lib.stdheader
temp.stdheader.2.stdWrap.space = 0|0
temp.stdheader.2.10.stdWrap.wrap >
.....

Aber wie kannich einzele conten elemente ansprechen?

Wäre für jeden Tipp oder Hilfe echt dankbar.

Gruss,
Daniel



More information about the TYPO3-german mailing list