Zum Inhalt springen

GMENU_LAYERS - 1ste Ebene nicht verlinken

Erstellt am 18. Dezember 2002 · 7 Antworten · letzte Antwort am 14. Juni 2006

Tags: Frage

Thomas-USActive ·

Howdy,
gibt es einen Befehl wie "dontLinkIfSub" bei "GMENU_FOLDOUT"
auch für "GMENU_LAYERS"?
Der erste Level soll nur als Beschreibung dienen und das Untermenue anzeigen.
Ich habe auch "noLink" versucht, dann war allerdingsdas ganze Menue blockiert. Den Ist-Zustand des Menues könnt ihr unter http://209.51.159.210/~thomp/cont2/index.php?id=330 sehen (links).

Im Template-Setup steht folgendes:

--------------------------------
page.marks.Menu_li.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
marks.Menu_li = HMENU
marks.Menu_li.special = directory
marks.Menu_li.special.value = 275,
marks.Menu_li.1 = GMENU_LAYERS
marks.Menu_li.1 {

layerStyle = position:absolute;left:120px;top:10px;width:10px;VISIBILITY:hidden;
yPosOffset = -10
#lockPosition = y
expAll=1
NO {
#doNotLinkIt = 1 (kein Effekt)
#noLink = (ganzes Menue blockiert)
#dontLinkIfSub = 1 (kein Effekt)
#IFSUB = doNotLinkIt (kein Effekt)
wrap = |<BR>
backColor = |*| #E4A68B : -5 || #E4A68B : -14 |*|
XY = 100, 15
10 = TEXT
10.text.field = title
10.text.case = upper
10.offset = 5,10
10.niceText = 1
10.fontFace = fileadmin/font/arlrdbd.TTF
10.fontSize = 10
10.spacing = 2

20 < .10
}
RO < .NO
RO=1
RO.backColor = #ff9900
}
marks.Menu_li.2 = GMENU
marks.Menu_li.2.wrap = |<BR>
marks.Menu_li.2.NO {
backColor = |*| #99cccc || #99cccc : -15 |*|
XY = 120, 20
10 = TEXT
10.text.field = title
10.offset = 5,13
10.niceText = 1
}
RO < .NO
RO=1
RO.backColor = #ff9900
}
20 = BOX
20.dimensions = 0,0,2,20
20.color = #660000

21 < .20
21.align = r

22 = BOX ||
22.dimensions = 0,0,120,2
22.color = #660000

23 = |*||*| || BOX
23.dimensions = 0,0,120,2
23.color = #660000
23.align = ,b

}
-------------------

Schon mal Dank für die Hilfe

Chip ·

Ich habe dasselbe Problem.
Weiss jemand, ob das irgendwie möglich ist?

Gruss und danke - michael

Chip ·
TnT schrieb

schon mal so probiert?

10.noLink =1 (an der richtigen Stelle)

Gehen sollte es eigentlich. Die Methode .noLink wird laut https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html unterstützt.

Danke für den Hinweis. Hilft leider auch nicht, denn die Option 'noLink' ist leider etwas zu effizient: Nicht mal mehr der Rollover funktioniert dann, sprich, die 2. Ebene wird gar nie angezeigt... 🙁

Gruss und danke trotzdem - michael

laticauda88 ·

Der Thread liegt zwar schon bereits einige Zeit zurück, aber wie es scheint habe ich eine Lösung der Problems.

> Thomas-USActive: noLink = 1 war vollkommen richtig, aber an der falschen Stelle.

ACT {
noLink = 1
}

so hat es auf jeden Fall bei mir funktioniert.

🙁

brainkiller2000 ·

Hallo Leute,

hat das einer von euch lösen können?

Ich habe jetzt schon die verschiedensten Möglichkeiten versucht.

Danke für die Info.

Gruß
BK