[TYPO3-german] tt_content.stdwrap

Lars Möller moeller at basis5.de
Thu Feb 14 17:02:14 CET 2008





hallo chris,

hat sich eigentlich logisch angehört.

element im DS innerhalb von maincontent hinzubauen
20 < lib.afterText
und im TS das element befüllen.
lib.afterText = TEXT
lib.afterText.value = bla bla

ausgabe war allerdings:
TemplaVoila ERROR:

Couldn't find a Data Structure set for table/row "pages:23".
Please select a Data Structure and Template Object first.


irgendwas stimmt noch nicht ganz.

gruss
lars


Christian Wolff schrieb:
> On Thu, 14 Feb 2008 16:17:27 +0100, Lars Möller <moeller at basis5.de> wrote:
> 
>> hallo christian,
>>
>> danke für die schnelle hilfe.
>>
>> allerdings arbeite ich mit templavoila.
>> da wird ins TS dieses eingebaut:
>> page = PAGE
>> page.typeNum = 0
>> page.10 = USER
>> page.10.userFunc = tx_templavoila_pi1->main_page
>>
>> kommt nun das dazu ist der inhalt in eine leere page gerendert.
>>
>> page.10 < styles.content.get
>> page.15 = TEXT
>> page.15.value = text zum ausgeben
>>
>>
>> lasse ich :
>> page.10 < styles.content.get
>>
>> weg, dann wird der "text zum ausgeben" kurz vorm </body> gerendert. also  
>> auch ins nichts. welchen marker muss ich denn da ansprechen? eigentlich  
>> wird es ja über templavoila gerendert.
>>
>> hast du da noch ne idee?
>>
>> gruss
>> lars
> 
> klar lars ;-)
> 
> wenns wirklicher statischer text für alle seiten ist könntest du ihn ins  
> template
> aufnehmen.
> 
> ansonsten kannst du in der datenstrucktur auch typo script einbauen.
> normaler weise findest du in deiner
> datenstrucktur ungefähr folgendes:
> 
> 	10 = RECORDS
> 	10.source.current=1
> 	10.tables = tt_content
> 	10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
> 
> das kannst du jetzt nach belieben modifizieren.
> 
> z.b so:
> 
> 	10 = RECORDS
> 	10.source.current=1
> 	10.tables = tt_content
> 	10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
> 	20 < lib.afterText
> 
> 
> lib.afterText sollte dann natürlich dein gewünschten content ausgeben
> udn im normalen typoscript template erzeugt werden:
> 
> z.b so:
> 
> lib.afterText = TEXT
> lib.afterText.value = bla bla
> 
> 
> 
> generell ist es eine gute idee in DatenStruckturen von Templa voila
> keine komplizerten TS sachen abzulgen weil templavoila sie beim
> eventuell wieder rauschmeist falls man später noch mal etwas an der
> datenstrucktur macht.
> 
> deswegen in DS immer auf lib.* objekte verweisen. so muss du im worst case  
> noch mal das
> lib object reinholen.
> 
> gruss chris
> 
> 


More information about the TYPO3-german mailing list