[TYPO3-german] HMenü-Problem
hans.graeser at gmx.com
hans.graeser at gmx.com
Mon Jan 30 13:12:32 CET 2006
Hallo,
ich möchte mein HMenu gerne wie folgt verändern, dass a) Submenüelemente
grundsätzlich ausgeklappt dargestellt werden und b) das jeweils aktive
Element (Seite auf der man sich befindet), durch eine Markierung dargestellt
wird.
Mein Problem: zurzeit gelingt es mir nur, die Elemente jeweils
zusammengeklappt darzustellen und eine Markierung ausschließlich für
ausgeklappte, nicht aber "aktive" Menüpunkte zu bekommen.
Da ich neu im Umgang mit Typo3 bin und die Doku mir auch nicht weiterhilft
wäre ich für einen Ratschlag ggf. ein modifiziertes Code-Beispiel sehr
danbkar!
Herzliche Grüße
Hans
############################################################
# Hauptnavigation
#
############################################################
marks.MENUE1 = HMENU
marks.MENUE1.1 = TMENU
marks.MENUE1.1.NO {
allWrap = |*| <td width="75" align="center"
valign="middle" onmouseover="this.className='highlightmainnav'"
onmouseout="this.className=''">|*|</td><td width="75" align="center"
valign="middle" onmouseover="this.className='highlightmainnav'"
onmouseout="this.className=''">|</td>
ATagParams=class="linker2"
}
marks.MENUE1.1.ACT = 1
marks.MENUE1.1.ACT {
allWrap = |*| <td width="75" align="center"
valign="middle" class="highlightmainnav"><a href="#"
class="linker2">|*|</a></td><td width="75" align="center" valign="middle"
onmouseover="this.className='highlightmainnav'"
onmouseout="this.className=''">|</td>
ATagParams=class="linker2"
}
############################################################
# Subnavigation
#
############################################################
marks.MENUE = HMENU
marks.MENUE.entryLevel = 1
################
# Ebene 1 #
################
marks.MENUE.1 = TMENU
marks.MENUE.1 {
# Normaler Zustand
NO = 1
NO {
expAll = 1
before =
allWrap = <tr class="ces38"><td height="25"><table
width="100%" height="25" border="0" cellpadding="0" cellspacing="0"><tr><td
width="25"> </td><td>|</td><td
width="25"> </td></tr></table></td></tr>|*|<tr class="ces38"><td
height="25"><table width="100%" height="25" border="0" cellpadding="0"
cellspacing="0"><tr><td width="25"> </td><td>|</td><td
width="25"> </td></tr></table></td></tr>
# beforeImg = fileadmin/images/arrow_i.gif
ATagParams=class="linker2"
}
ACTIFSUB = 1
ACTIFSUB{
expAll = 1
before =
allWrap = <tr class="ces38"><td height="25"><table
width="100%" height="25" border="0" cellpadding="0" cellspacing="0"><tr><td
width="25"></td><td>|</td><td width="25"><div align="center"><img
src="fileadmin/img/arrow_8x7_trans.gif" width="7"
height="9"></div></td></tr></table></td></tr>|*|<tr class="ces38"><td
height="25"><table width="100%" height="25" border="0" cellpadding="0"
cellspacing="0"><tr><td width="25"> </td><td>|</td><td
width="25"> </td></tr></table></td></tr>
# beforeImg = fileadmin/images/arrow_i.gif
ATagParams=class="linker2"
}
}
################
# Ebene 2 #
################
marks.MENUE.2 = TMENU
marks.MENUE.2 {
NO = 1
NO {
expAll = 1
allWrap = <tr class="ces35"><td height="25"><table
width="100%" height="25" border="0" cellpadding="0" cellspacing="0"><tr><td
width="25"> </td><td>|</td><td
width="25"> </td></tr></table></td></tr>
ATagParams=class="linker2"
}
}
More information about the TYPO3-german
mailing list