[TYPO3-german] TemplaVoila - Typoscript in der Datastructure

Adler, Jesse j.adler at t-online.net
Fri Feb 1 13:22:27 CET 2008


 Hallo,

ich arbeite gerade mit TemplaVoila und habe ein mapping Problem.

Das ist mein Ausgangstemplate:

 


1.	
	<div <http://december.com/html/4/element/div.html>  class="box">
2.	
	  <div <http://december.com/html/4/element/div.html>  class="titlebar">
3.	
	    <div <http://december.com/html/4/element/div.html>  class="tools">
4.	
	      <a <http://december.com/html/4/element/a.html>  href="#" class="close">tool_1</a>
5.	
	      <a <http://december.com/html/4/element/a.html>  href="#" class="minimize">tool_2</a>
6.	
	    </div>
7.	
	    <h2> <http://december.com/html/4/element/h2.html> HEADER</h2>
8.	
	  </div>
9.	
	  <div <http://december.com/html/4/element/div.html>  class="content">
10.	
	    CONTENT
11.	
	  </div>
12.	
	</div> 



Und das ist meine DS:

...

1.	
	<field_sidebar type="array">
2.	
	        <tx_templavoila type="array">
3.	
	                <title> <http://december.com/html/4/element/title.html> Rechter Contentbereich - Sidebar</title>
4.	
	                <sample_data type="array">
5.	
	                        <numindex index="0"></numindex>
6.	
	                </sample_data>
7.	
	                <etype>ce</etype>
8.	
	                <oldstylecolumnnumber type="integer">2</oldstylecolumnnumber>
9.	
	                <typoscript>
10.	
	                        10= RECORDS
11.	
	                        10.source.current=1
12.	
	                        10.tables = tt_content
13.	
	                        10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
14.	
	        </typoscript>
15.	
	        </tx_templavoila>
16.	
	        <tceforms type="array">
17.	
	                <label> <http://december.com/html/4/element/label.html> Rechter Contentbereich - Sidebar</label>
18.	
	                <config type="array">
19.	
	                        <type>group</type>
20.	
	                        <internal_type>db</internal_type>
21.	
	                        <allowed>tt_content</allowed>
22.	
	                        <size>5</size>
23.	
	                        <maxitems>200</maxitems>
24.	
	                        <minitems>0</minitems>
25.	
	                        <multiple>1</multiple>
26.	
	                        <show_thumbs>1</show_thumbs>
27.	
	                </config>
28.	
	        </tceforms>
29.	
	</field_sidebar>
30.	
	... 



Ich habe die <div class="box"> als Editing-Type: Content Elements (INNER) gemapped.
Nun rendert TYPO3 den Content direkt dort rein. Allerdings ist das Markup natürlich das aus der cssStyledContent.

Ich möchte jedoch um jeden Content die <div class="titlebar"> mit speziellem Inhalt und den header des Content-Elements (Überschrift) wrappen. 
Danach soll dann der eigentliche Content eingefügt werden.

Ich komme mit der Erweiterung des Typoscripts in der DataStructure nicht weiter. Gerade das ausgeben des Content-Element Headers klappt nicht. Ich habe es mit dataWrap probiert, aber das scheint nicht zu funktionieren.
Ich würde mich freuen, wenn mir jemand behilflich sein könnte.

Gruß
Jesse


More information about the TYPO3-german mailing list