[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">&nbsp;</td><td>|</td><td
width="25">&nbsp;</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">&nbsp;</td><td>|</td><td
width="25">&nbsp;</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">&nbsp;</td><td>|</td><td
width="25">&nbsp;</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">&nbsp;</td><td>|</td><td
width="25">&nbsp;</td></tr></table></td></tr>
                   ATagParams=class="linker2"   
              } 
                    
      } 



More information about the TYPO3-german mailing list