[TYPO3-german] Verwendung von register:count_HMENU_MENUOBJ in offset-Eigenschaft in GMENU-GIFBUILDER-Objekten
JoH
info at cybercraft.de
Thu Oct 5 13:57:38 CEST 2006
> ich bastle gerade ein GMENU in TS zusammen. In diesem Menü hat ein
> MENUITEM mehrere GIFBUILDER-Objekte. Unter anderem auch ein
> IMAGE-Objekt, das ein Hintergrundbild aus einer Datei enthalten soll.
> Dieses Hintergrundbild, soll mit der offset-Eigenschaft für jedes
> MENUITEM nach oben hochgerückt werden. Zur Berechnung möchte ich den
> Faktor register:count_HMENU_MENUOBJ verwenden. Ist das möglich? Ich
> bekomme nämlich nicht so richtig ein Ergebnis dabei. Als Anhaltspunkt
> poste ich euch hier mal mein TypoScript:
>
> # der erste Y-Offset geht bei -52 los, dann immer in
> Schritten á 34 Pixel
> offset = 0,-register:count_HMENU_MENUOBJ*34-52
Eine "halbdynamische" Lösung wäre optionSplit zu verwenden:
offset = 0,-52 || 0,-86 || 0,-120 || 0,-154
usw.
Wenn Du das lang genug machst, sollte die maximal mögliche Anzahl von
Menüeinträgen abgedeckt sein. Ansonsten bleibt nur eine itemsProcFunc zu
schreiben, weil offset selbst keinerlei stdWrap Eigenschaften besitzt.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list