[TYPO3-UG Oesterreich] Grafische Buttons kombiniert TMENU_LAYERS Menü
Sascha
sares at gmx.net
Tue Jun 20 10:41:52 CEST 2006
Hi,
mittlerweile bin ich selbst schon mit dem Problem etwas weiter gekommen,
allerdings würde ich, wenn möglich, noch etwas Hilfe und ein paar Ratschläge
der Profis benötigen, denn es hakt leider noch ein wenig.
Für das Navigationsmenü mit den selbst erstellen Grafiken verwende
ich jetzt folgendes TypoScript:
temp.navigation = COA
temp.navigation.10 = HMENU
temp.navigation.10.special = list
temp.navigation.10.special.value = 67,10,9,8,7,5,39,4,6
temp.navigation.10.1 = GMENU
temp.navigation.10.1 {
noBlur = 1
NO = 1
NO {
5 = IMAGE
5.file = {$mnImagePath}main01_off.gif || {$mnImagePath}main02_off.gif ||
{$mnImagePath}main03_off.gif || {$mnImagePath}main04_off.gif ||
{$mnImagePath}main05_off.gif || {$mnImagePath}main06_off.gif ||
{$mnImagePath}main07_off.gif || {$mnImagePath}main08_off.gif ||
{$mnImagePath}main09_off.gif
XY = [5.w],[5.h]
}
ACT < .NO
ACT = 1
ACT {
5 = IMAGE
5.file = {$mnImagePath}main01_on.gif || {$mnImagePath}main02_on.gif ||
{$mnImagePath}main03_on.gif || {$mnImagePath}main04_on.gif ||
{$mnImagePath}main05_on.gif || {$mnImagePath}main06_on.gif ||
{$mnImagePath}main07_on.gif || {$mnImagePath}main08_on.gif ||
{$mnImagePath}main09_on.gif
}
RO < .NO
RO = 1
RO {
5 = IMAGE
5.file = {$mnImagePath}main01_over.gif || {$mnImagePath}main02_over.gif
|| {$mnImagePath}main03_over.gif || {$mnImagePath}main04_over.gif ||
{$mnImagePath}main05_over.gif || {$mnImagePath}main06_over.gif ||
{$mnImagePath}main07_over.gif || {$mnImagePath}main08_over.gif ||
{$mnImagePath}main09_over.gif
}
}
Das funktioniert auch wunderbar und ohne Probleme. Ich möchte jetzt aber
dieses Menü mit einem TMENU_LAYERS Menü verbinden. Also beim RollOver über
das oben erzeugte Menü soll dann darunter das Layer Menü erscheinen. Leider
schaffe ich es irgendwie nicht, das alles zu kombinieren.
Hier noch unabhängig davon mein TMENU_LAYERS Code:
temp.navigation.20 = HMENU
temp.navigation.20.special = list
temp.navigation.20.value = 67,10,9,8,7,5,39,4,6
temp.navigation.20.1 = TMENU_LAYERS
temp.navigation.20.1 {
layerStyle = position: absolute; width: 150px; VISIBILITY:hidden;
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px;
PADDING-TOP: 1px; FONT-FAMILY: arial,helvetica; COLOR: #00526A;
BACKGROUND-COLOR: #ceefff; layer-background-color: CEEFFF;
expAll = 1
relativeToTriggerItem=1
relativeToTriggerItem.addHeight = 1
dontFollowMouse=1
freezeMouseover = 1
hideMenuWhenNotOver = 10
hideMenuTimer = 500
leftOffset = 9
target = page
wrap= <table width="350" height="25" border="0" cellspacing="1"
cellpadding="0"><tr>|</tr></table>
NO {
allWrap = <td nowrap="nowrap" valign="top" style="background:
#ceefff;">|</td>
RO = 1
linkWrap = <strong>|</strong>
}
}
#ZWEITE MENÜ EBENE
temp.navigation.20.2 = TMENU_LAYERS
temp.navigation.20.2 {
layerStyle = position:absolute; width: 105px; VISIBILITY:hidden;
expAll = 1
relativeToTriggerItem=1
relativeToParentLayer = 1
relativeToTriggerItem.addWidth=1
dontFollowMouse=1
freezeMouseover = 1
hideMenuWhenNotOver = 10
hideMenuTimer = 500
topOffset = 1
leftOffset = -1
wrap= <table width="150" border="0" cellspacing="0" cellpadding="0"
style="background: #ceefff; border-bottom: 1px solid #00526A;">|</table>
NO {
allWrap = <tr><td nowrap="nowrap" valign="top"
style="background:#ceefff; border-top: 1px solid #00526A; border-right: 1px
solid #00526A; border-left: 1px solid #00526A;">|</td></tr>
linkWrap = |
RO=1
RO_chBgColor = #ececec | #ceefff | tmenuID
subst_elementUid = 1
}
}
temp.navigation.20.2.IFSUB < .20.2.NO
temp.navigation.20.2.IFSUB = 1
temp.navigation.20.2.IFSUB.freezeMouseover = 1
Kann mir bitte jemand einen Tipp geben, wie ich beides kombinieren kann,
bin schon am verzweifeln.
Vielen Dank!
Sascha
More information about the TYPO3-at
mailing list