18. 07. 2007, 17:46

Hallo @ all,

ich hab das Problem das bei meiner Lösung immer das <h1> Element maskiert wird und dadurch der Inhalt des CDATA Objekts als normaler Text gerendert wird.
Ich habe das Problem schon in einem anderen Forum gepostet aber da weiss keiner was....
vielleicht hat hier jemand eine Idee....

Danke für jede Hilfe im Voraus....

<h1> wird im HTML Code [b]& l t ; h 1[/b]

hier mein code
[TS]<![CDATA[

temp.ueberschrift=TEXT
temp.ueberschrift.data = register:tx_templavoila_pi1.parentRec.header
1 = COA
1 {
1 = IMG_RESOURCE
1 {
file = GIFBUILDER
file {
XY = [10.w]+10,[10.h]+10
backColor = #edf4ed
transparentColor = #edf4ed
transparentBackground = 1
iterations = 4
10 = TEXT
10 {
text < temp.ueberschrift
fontSize = 24px
fontFile = fileadmin/template/fonts/DIN-Light.otf
fontColor = #006600
offset = 0,24
}
}
stdWrap {
prepend = TEXT
prepend {
dataWrap =<h1 register:headerstyleregister:headerclass="" style="}" innerwrapcobject="" 10="TEXT" 10value="display:block; background:url(|) no-repeat; height:40px
20 = TEXT
20.value = ; width:700px; max-width:750px;">
30 = TEXT
30.value = <span style="display:block; width:1px; height:1px; overflow:hidden;">
}
append = TEXT
append {
current = 1
wrap = |</span></h1>
}
}
}

]]>
</typoscript>
[/TS]

Hier die Lösung

<proc type="array">
<HSC type="integer">0</HSC>
</proc>