[TYPO3-german] HMENU / überlange titel verkleinern

Widmann, Manfred mpunktw at gmx.net
Mon Dec 10 19:30:47 CET 2007


"Widmann, Manfred" <mpunktw at gmx.net> schrieb im Newsbeitrag 
news:mailman.1.1197311364.1764.typo3-german at lists.netfielders.de...
> "Andreas Mueller" <hubrandi at web.de> schrieb im Newsbeitrag 
> news:mailman.4363.1197241727.14020.typo3-german at lists.netfielders.de...
>> 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?
> MW: Sorry, da muss ich passen ... leider!
MW: Nur eins vieleicht: Es gibt ja so ein if-Objekt und vielleicht kann man 
das auch in das wrap-Attribut einbauen?


>
>
>>
>> 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