GMENU
Das GMENU ist ein Unterobjekt von dem cObjekt HMENU und generiert ein grafisches Menü, bei dem jeder Link eine separate GIF-Datei ist.
Eigenschaft | Datentyp | Beschreibung | Standard |
boolean | Aktiviert / Deaktiviert die RollOver-Konfiguration. |
| |
boolean | Wenn dieser Wert gesetzt ist, wird die untergeordnete Menüebene immer geöffnet angezeigt. |
| |
boolean | Wenn diese Eigenschaft gesetzt ist, werden "aktive" Menüelemente, die auf die nächste Ebene aufgeklappt wurden, dieses Menü nun wieder schließen. |
| |
boolean | Ergänzt die generierten Links um Access-Keys. |
| |
boolean | Normalerweise werden in Typo3 grafische Links defokussiert (engl blurred). Das blurring entfernt den häßlichen Kasten um einen angeklickten Link. |
| |
target | Ziel der Menülinks | self | |
int | Wenn gesetzt, wird der &type-Parameter der Links ungeachtet des Ziels auf diesen Wert gesetzt. |
| |
wrap | Umschliest das Menu mit einer Zeichenkette, allerdings nur, wenn es Menüeinträge gibt. |
| |
ObjNumsList | Diese Eigenschaft fügt die gesamte Höhe der zuvor erzeugten Menüelemente zur Position der in dieser Liste angegebenen GifBuilder-Objekte hinzufügt. Beispiel: Siehe auch die Implementation im static_template styles.gmenu.bug |
| |
ObjNumsList | Dies addiert die gesamte Breite der zuvor erzeugten Menüelemente zur Position der in dieser Liste angegebenen GifBuilder-Objekte. |
| |
x,y (calcInt) | Zwingt das Menü als ganzes in diese minimalen Maße. |
| |
x,y (calcInt) | Zwingt das Menü als ganzes in diese maximalen Maße. |
| |
boolean | Wenn diese Eigenschaft gesetzt ist, gleicht die Breite aller Menüelemente der Breite des breitesten Menüelements. |
| |
boolean | Wenn diese Eigenschaft gesetzt ist, gleicht die Höhe aller Menüelemente der Höhe des höchtsten Menüelements. |
| |
int+ | Wenn diese Eigenschaft gesetzt ist, ist die Gesamtbreite aller Menüelemente gleich dieser Zahl in Pixel. Dies geschieht dadurch, dass von der Breite jedes Menüelements jeweils die gleiche Anzahl Pixel abgezogen wird. |
| |
int+ | Wenn diese Eigenschaft gesetzt ist, ist die Gesamthöhe aller Menüelemente gleich dieser Zahl in Pixel. Dies geschieht dadurch, dass von der Höhe jedes Menüelements jeweils die gleiche Anzahl Pixel abgezogen wird. Überstimmt jede Einstellung von useLargestItemY. |
| |
objNumsList | Wenn das Menü in bestimmte Minimalmaße gezwungen wurde, ist dies eine Liste der Gifbuilder-Objekte, die in diesem letzten Menüelement entfernt werden. Diese Eigenschaft ist wichtig, wenn in einem Menüelement Elemente vorkommen, die nur dann dargestellt werden sollen, wenn es sich auch wirklich um ein Menüelement handelt! |
| |
boolean | Wenn diese Eigenschaft gesetzt ist, werden die alt-Parameter der Bilder nicht gesetzt. Sie können dies jedoch auch manuell durch imgParams (siehe unten) machen. |
| |
Funktionsname | Der interne Array I wird an diese Funktion weitergegeben, und wird auch als Rückgabe dieser Funktion erwartet. Vor dem Aufruf dieser Funktion wird das Menüelement durch implode()ierung des Arrays $I[parts] im weitergegebenen Array. Daher können Sie dies verändern, wenn Sie wollen. Siehe das Beispiel auf der Testseite oder media/scripts/example_itemArrayProcFunc.php |
| |
»GIFBUILDER + Zusätzliche Eigenschaften (siehe unten) | Diese Eigenschaft beschreibt die »GIFBUILDER-Optionen der Menüzustände dieses GMENUs. ANMERKUNG: BESONDERHEIT: |
|
Zusätzliche Eigenschaften für Menüzustände
Diese Eigenschaftens sind für die GMENU-Menüzustände zusätzlich verfügbar, auch wenn das Hauptobjekt als GIFBUILDER deklariert ist.
Eigenschaft | Datentyp | Beschreibung | Standard |
noLink | boolean | Wenn gesetzt, wird das Menüelement NICHT verlinkt. | |
imgParams | params | Parameter für den <img>-Tag | |
altTarget | string | Alternatives Ziel, welches das fürs GMENU definierte Ziel überschreibt. | |
altImgResource | imgResource | Diese Eigenschaft definiert ein alternatives Bild, das für das Menüelement benutzt werden soll. Existiert das hier angegebene Bild, wird jede GIFBUILDER-Konfiguration überschrieben. | |
ATagTitle | string / stdWrap | Diese Eigenschaft gibt das title-Attribut des <A>-Tags an (Siehe auch TMENUITEM). | |
wrap | wrap | Wrapt das Menüelement. | |
allWrap / +stdWrap | wrap | Wrapt das gesamte Menüelement. | |
subst_elementUID | boolean | Wenn diese Eigenschaft gesetzt ist, wird {elementUid} mit der UID des Elementes ersetzt. | |
allStdWrap | / »stdWrap | stdWrap des gesamten Elements. |
Kommentare von registrierten Benutzern:
hab im Forum die folgende Seite gefunden:
http://www.typo3.net/forum/list/list_post//8715/?page=1&sword=doNotShowLink%20GMENU#pid30209
Dort wird ein Trick gezeigt, wie man bei GMENU einen doNotShowLink Effekt herbei tricksen kann







