#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")#INCLUDE(#Template)
#SET("NavElementNo",#NavElementNo+1)#SET("NavelementWidgetClass", "epages.cartridges.de_epages.design.widget.Navigationelement")
| #ENDBLOCK
#BLOCK("NAVBAR", #NavBar.Alias, "", "Right")#INCLUDE(#Template)
#SET("NavElementNo",#NavElementNo+1)#SET("NavelementWidgetClass", "epages.cartridges.de_epages.design.widget.Navigationelement")
| #ENDBLOCK#ENDLOCAL#ENDLOCAL
|
|
#ELSIF(#INPUT.IsEditorModeEnabled) #REM#ENDREM
#LOCAL("NavElementNo",0)
#BLOCK("NAVBAR", #NavBar.Alias, "", "Left")#INCLUDE(#Template)
#SET("NavElementNo",#NavElementNo+1)
| #ENDBLOCK
#BLOCK("NAVBAR", #NavBar.Alias, "", "Right")#INCLUDE(#Template)
#SET("NavElementNo",#NavElementNo+1)
| #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