[TYPO3-german] Globale Marker ersetzen

Marco Behnke marco at behnke.biz
Thu Jun 18 13:30:41 CEST 2009


Christian Wolff schrieb:
> Marco Behnke schrieb:
>   
>> Christian Wolff schrieb:
>>     
>>> Marco Behnke schrieb:
>>>  
>>>       
>>>> Hallo!
>>>>
>>>> Ich habe das folgende Problem. Im Laufe des Seitengenerierungsprozesses
>>>> werden Marker in den Output geschrieben, die nicht an Ort und Stelle
>>>> ersetzt werden.
>>>>
>>>> Kurz vor der Seitenauslieferung m�¶chte ich dies Marker dann mit einem
>>>> Schlag ersetzen und komme da zu keinem Ergebnis.
>>>> Wie kann ich bestimmte liegen gebliebene Marker am Ende doch noch
>>>> ersetzen?
>>>>
>>>> Kann mir da einer helfen?
>>>>
>>>> Gru�ᅵ
>>>> Marco
>>>>     
>>>>         
>>> Hi Marco,
>>> redest du von Template marker mit ###MARKERNAME###
>>>
>>> oder von den markern die das Typo3 Caching system ein setzt um USER_INT
>>> objekte einzusetzten.
>>>
>>> <!-- [Langer Hash wert] -->
>>>
>>> falls du eine extension entwickelst k�¶nntest du die teile die bei JEDEM
>>> seiten aufruf aktualisiert werden sollen als USER_INT l�¶sen. so werden
>>> sie tats��chlich bei jedemseiten aufruf ausgef��hrt.
>>>
>>> ansonsten gibts nat��rlich auch hooks die nach dem rendering process
>>> ansetzten.
>>>   
>>>       
>> Ich meine die Marker der Art ###MEIN_MARKER###.
>> Es geht dabei auch nicht um eine Extension, sondern um viele Extension
>> und der Clou der Sache ist, dass die Marker eben nicht von der Extension
>> ersetzt werden, sondern nur geschrieben. Und am Ende bestimmt dann das
>> TypoScript, was dort hineingeschrieben wird.
>>
>> Gru�
>> Marco
>>     
>
> hi marko
>
> dann könntest du deine extension doch wie folgt anlegen:
>
> page = PAGE
> page {
> 10 = TEMPLATE
> ...
> 10.marks.MYEXT < plugin.tx_myextension
> 10.marks.MYEXT.marker1 = TEXT
> 10.marks.MYEXT.marker2 = COA
> 10.marks.MYEXT.marker3 = TEXT
> }
>
> also deine extension könnte die marker schreiben. und dann dariin dann
> die entsprechenden sub elemente rendern deine generierten marker hab ich
> hier mal mit marker1 -3 angedeutet
>   
Dann müsste ich das jedesmal anpassen, wenn eine Extension dazu kommt, 
die ebenfalls Marker schreibt. Deswegen würde ich das genre mit TS 
lösen. Das ist flexibler.


More information about the TYPO3-german mailing list