Zum Inhalt springen

How to modify tt_content correctly?

Erstellt am 24. Dezember 2007 · Noch keine Antworten

Tags: Frage

andreasbalzer ·

Please notice that this thread is a copy of "How to modify tt_content correctly?" out of the mailinglist typo3.english:

Hi,
what am I doing wrong in the following TYPOScript? I'd like to modify the output of the columns 1,2,3 and output column 2 to page.512. If I write page.512 = HTML and page.512.value = Hello World, I get Hello World. But I don't get any column content although I have several CE's in that column..

Here's the code:

tt_content_temp < tt_content
tt_content >                    #tt_content loeschen
tt_content = CASE                #eine Bedingung einbauen
tt_content.key.field = colPos    #die die Spalte ueberprueft

#tt_content.0 = CASE                #spalte 0 (Mitte): Bedienung auf CE TYP
#tt_content.0.key.field = CType   
#tt_content.0.

#tt_content.1 = CASE                #spalte 1 (Unter dem Menue): Bedienung auf CE TYP
#tt_content.1.key.field = CType   

#tt_content.2 = CASE                #spalte 2 (Rechts) (Linke Seitenleiste): Bedienung auf CE TYP
#tt_content.2.key.field = CType   

#tt_content.3 = CASE                #spalte 3 (Rand/Border) (Rechte Seitenleiste) : Bedienung auf CE TYP
#tt_content.3.key.field = CType   

tt_content.0 < tt_content_temp
tt_content.0.text.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.text.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.image.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.image.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.textpic.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.textpic.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.bullets.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.bullets.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.table.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.table.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.uploads.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.uploads.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.multimedia.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">   | </div>
tt_content.0.multimedia.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.mailform.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.mailform.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.search.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.search.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.login.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.login.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.menu.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.menu.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.shortcut.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.shortcut.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.list.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.list.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.html.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.html.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>
tt_content.0.default.10.wrap = <div class="SpalteBorderKastenBox"><div class="SpalteBorderKastenHeadline">    | </div>
tt_content.0.default.20.wrap = <div class="SpalteBorderKastenContent"> | </div></div>




tt_content.1 < tt_content_temp
tt_content.2 < tt_content_temp
tt_content.3 < tt_content_temp

page.512 < styles.content.getRight

Greetings,
Andreas

P.S.: Auf Deutsch: Was mache ich im obigen Script falsch? Es wird leider nichts an page.512 ausgegeben, obwohl die Spalte voll ist :-/