[TYPO3-german] HMENU / überlange titel verkleinern

Andreas Mueller hubrandi at web.de
Mon Dec 10 00:08:28 CET 2007


Widmann, Manfred a écrit :
> Mir ist noch was eingefallen: Die "crop" Eigenschaft macht eigebntlich genau 
> das gewünschte: title_stdWrap.crop = 35|...
> bewirkt, dass der Inhalt unverändert bleibt, wenn er kürzer als 35 Zeichen 
> ist und wenn er länger ist, schneidet er bei 35 Zeichen ab und fügt "..." an

ich glaube ich habe mich nicht gut ausgedrueckt. sorry..
Was ich gerne machen wuerde ist nicht abschneiden, sondern den text,
wenn er laenger als z.B 35 Zeichen ist, in einer anderen Schrift
darzustellen, (ich weiss ungefaehr wie lange die laengeren Texte sind,
kann das also passend machen).
Ergo: Wenn laenger als X Zeichen dann mit einem anderen/extra div
wrappen.
Kriegt man sowas hin?

Ich habe gerade ein bisschen geschmökert.
Kann man da postUserFunc von stdwrap verwenden?

vielen Dank!
Andi

> 
> hth
> Manfred
> 
> 
> 
> "Widmann, Manfred" <mpunktw at gmx.net> schrieb im Newsbeitrag 
> news:mailman.1.1197098955.13001.typo3-german at lists.netfielders.de...
>> Meines Wissens kann man das im TypoScript-Objekt einstellen .. warte mal 
>> ... sh. 
>> http://typo3.org/documentation/document-library/references/doc_core_tsref/current/
>>
>> Alsoooo: in einem TMENUE-Objekt kannst du eine stdWrap definieren und dort 
>> kann man z.B. mit der substring-Option arbiten ... für den TS-Code fehlt 
>> mir jetzt leider die Zeit, aber in der TSRef ist alles beschrieben!
>>
>> lg
>> Manfred
>>
>> "Andreas Mueller" <hubrandi at web.de> schrieb im Newsbeitrag 
>> news:mailman.4134.1197037074.14020.typo3-german at lists.netfielders.de...
>>> Hi,
>>>
>>> ich erzeuge ein Menu indem alle Kinder der aktuellen Seite
>>> gelistet werden.
>>> Mein Problem ist dass das Menu fix ist, das heisst ich kann
>>> die Boxen des Menues nicht groesser machen. Es kommt aber
>>> vor, dass die Titel zu lange sind um mit der Standartschrift
>>> in die Boxen zu passen.
>>> Ich wuerde den Text in diesem Fall also gerne kleiner machen,
>>> das heisst mit einer anderen css klasse oder id wrappen.
>>>
>>> Ich weiss das man mit stdWrap.crop abschneiden kann.. aber
>>> ich suche was anderes.. gibts da was?
>>> Ich verwende CUR nicht, ich koennte das also irgendwie ausnutzen
>>> wenn man das dafuer verwenden kann.
>>>
>>> Ich habe gesehen dass man eine userfunktion aufrufen kann, da
>>> muesste ich aber dann auch das Menu drin erzeugen und das will
>>> ich nicht.. wenn das gehen wuerde das fertige Menu da reinzustecken,
>>> und dann z.B den style zu aendern, waere das super, ich weiss aber
>>> nicht ob das geht!
>>>
>>> Vielen Dank!
>>> Andi
>>>
>>> Mein Code
>>>
>>> temp.subnavigation = HMENU
>>>
>>> temp.subnavigation.entryLevel = -1
>>> temp.subnavigation.excludeUidList = 18,4440,5857,995,5874,210,5871,5880
>>> temp.subnavigation.1 = TMENU
>>>
>>> temp.subnavigation.1{
>>>  wrap =  <div id="menu">|</div>
>>>  NO {
>>>    wrapItemAndSub = <div id="menuitem"><div id="menuitem-img"><img
>>> src="menu_icon.gif"/></div><div id="menuitem-text">|</div></div>
>>>  }
>>> }
>>> }
>>
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list