[TYPO3-german] Frage zum content rendering

Christian Wolff Chris at connye.com
Mon Feb 4 15:15:46 CET 2008


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



-- 
Christian Wolff // Berlin
http://www.connye.com

Latest Projects:
http://www.flycall.de | http://www.atr24.de | http://www.titanic.de


More information about the TYPO3-german mailing list