[TYPO3-german] HMENU / überlange titel verkleinern

Widmann, Manfred mpunktw at gmx.net
Sat Dec 8 08:29:14 CET 2007


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




More information about the TYPO3-german mailing list