问题描述
我有主导航,但是在页脚之前需要辅助导航,但是我没有任何解决方案。
我尝试过:
<#assign preferencesMap = {"displayDepth": "1","portletSetupPortletDecoratorId": "barebone","siteNavigationMenuType": "2"} />
<@liferay.navigation_menu
default_preferences=freeMarkerPortletPreferences.getPreferences(preferencesMap)
instance_id="link-utili"
/>
我怎么能做到?
解决方法
如果您已将自定义Site-NavigationMenu标记为“第二个导航”(请参阅菜单项的...上下文菜单),则可以在主题中使用以下代码片段来打印第二个导航(例如,可以根据需要调整某些设置):
<#assign secondaryNavigationPreferencesMap = {
"displayStyle": "ddmTemplate_NAVBAR-BLANK-JUSTIFIED-FTL","portletSetupPortletDecoratorId": "barebone","rootLayoutType": "relative","siteNavigationMenuId": "0","siteNavigationMenuType": "2"
}
/>
<@liferay.navigation_menu
default_preferences=freeMarkerPortletPreferences.getPreferences(secondaryNavigationPreferencesMap)
instance_id="secondary_navigation_menu"
/>
我不知道如何通过其名称(此处为“ link-utili”)引用它。我总是使用“标记的导航菜单”。也许有人可以在这里添加此提示。