[TYPO3-german] Frage zum content rendering

Lars Möller moeller at basis5.de
Mon Feb 4 15:50:31 CET 2008


hallo chris,

danke für den Hinweis. Ich benutze diesen div construct, da der IE 5 
einen Rand um das img bastelt. Als Hintergrund div funktioniert es überall.
Zum RTE. Ich wollte es genau nicht im RTE parsen und tauschen, dann 
müsste ich extra für das BE noch ne CSS includen, etc. Also dachte ich 
in Echtzeit den Kram zu parsen.


Du meinst das ins TS und es geht:

 > parseFunc = < lib.parseFunc_RTE
 > parseFunc.tags.hr = TEXT
 > parseFunc.tags.hr.value = <div class="hr"><hr></div>


Ich werde es mal testen. Danke schon mal

Gruss
lars


Christian Wolff schrieb:
> On Mon, 04 Feb 2008 14:59:50 +0100, Lars Möller <moeller at basis5.de> wrote:
> 
>>
>> Hallo Liste,
>>
>> Ich habe eine Frage zum content rendering.
>>
>> Gibt es eine Möglichkeit Elemente auf html-tag Ebene im content  
>> rendering zu tauschen. Ich möchte diese Elemente nicht im RTE-tauschen  
>> diese Möglichkeit würde auch bestehen, ist aber aus mehreren Gründen  
>> hier nicht sinnvoll.
>>
>> Im speziellen möchte ich ein <hr> gegen eine <div class="hr"><hr></div>  
>> tauschen. Der div hat dann ein entsprechend gewünschtes Hintergrundbild,  
>>   welches in allen browsern gezeigt wird.
>>
>> Hat Jemand eine Idee dazu?
>>
>> Mit bestem Dank
>> lars
> 
> Hallo Lars,
> schaut dir mal im Typoscript object browser tt_content.div an
> 
> dort sollte der html code für den devider angelget sein (also das
> extra content element. dort kannst du dann auch deinen persönlichen divider
> codee einsetzten.
> 
> um das auch in RTE feldern ausgetauscht zu haben must du dich wohl mit dem  
> Parse funktionen
> beschäftigen. bin ziemlich sicher das es geht.
> 
> TS-Ref /stdWrap gibt folgendes beispiel zur parse func:
> 
> parseFunc = < lib.parseFunc_RTE
> parseFunc.tags.myTag = TEXT
> parseFunc.tags.myTag.value = This will be inserted when &lt;myTag&gt; is  
> found!
> 
> sprich in deinem konreten fall könnte das so aussehen:
> 
> parseFunc = < lib.parseFunc_RTE
> parseFunc.tags.hr = TEXT
> parseFunc.tags.hr.value = <div class="hr"><hr></div>
> 
> nebenein gibts doch auch eine CSS möglichkeit den hr tag zu stylen.
> hr {height:30px; widht:100%; background:url();border:none;}
> damit solltest du eigendlich das ergebnis deines extra divs bekommen.
> oder gibts nen problem das bestimmte browser das nicht machen? wenn ja
> welche.
> 
> gruss chris
> 
> 
> 


More information about the TYPO3-german mailing list