#REM Parameters: #SNIPPET.NavBar ... NavBar object #SNIPPET.NavBarAlign ... align of the navbar Example: #SNIPPET("HorizontalNavBar", "NavBar,NavBarAlign", #System.Child.NavBars.Child.Header, #Style.HeaderAlign) #ENDREM #LOCAL("NavBar", #SNIPPET.NavBar) #IF(#INPUT.IsEditorModeEnabled AND #INPUT.IsEditorNavElements) #REM#ENDREM
#LOCAL("NavElementNo",0)#LOCAL("NavelementWidgetClass","epages.cartridges.de_epages.design.widget.Navigationelement") #BLOCK("NAVBAR", #NavBar.Alias, "", "Left")#ENDBLOCK
#BLOCK("NAVBAR", #NavBar.Alias, "", "Right")#ENDBLOCK#ENDLOCAL#ENDLOCAL
#ELSIF(#INPUT.IsEditorModeEnabled) #REM#ENDREM
#LOCAL("NavElementNo",0) #BLOCK("NAVBAR", #NavBar.Alias, "", "Left")#ENDBLOCK
#BLOCK("NAVBAR", #NavBar.Alias, "", "Right")#ENDBLOCK#ENDLOCAL
#ELSE #REM#ENDREM #LOCAL("NavElementNo",0) #IF(#DEFINED(#SNIPPET.NavBarAlign) AND #SNIPPET.NavBarAlign EQ "custom")
#BLOCK("NAVBAR", #NavBar.Alias, "", "Left")#INCLUDE(#Template)#SET("NavElementNo",#NavElementNo+1)#ENDBLOCK
#BLOCK("NAVBAR", #NavBar.Alias, "", "Right")#INCLUDE(#Template)#SET("NavElementNo",#NavElementNo+1)#ENDBLOCK
#ELSE
#BLOCK("NAVBAR", #NavBar.Alias)#INCLUDE(#Template)#SET("NavElementNo",#NavElementNo+1)#ENDBLOCK
#ENDIF #ENDLOCAL #ENDIF #ENDLOCAL