我有Liferay 7.2,我创建了一个自定义主题。
我在后端创建了一个自定义导航菜单"link-utili“
我有主导航,但我需要在页脚之前的辅助导航,但我没有任何解决方案。
我试过了:
<#assign preferencesMap = {"displayDepth": "1", "portletSetupPortletDecoratorId": "barebone", "siteNavigationMenuType": "2"} />
<@liferay.navigation_menu
default_preferences=freeMarkerPortletPreferences.getPreferences(preferencesMap)
instance_id="link-utili"
/>我怎么才能做到呢?
发布于 2020-10-22 04:44:55
如果您已经将您的自定义站点导航菜单标记为"Seconday Navigation“(请参阅...上下文-菜单),您可以在主题中使用以下代码片段来打印二级导航(例如,可以调整某些设置以满足您的需要):
<#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")。我总是使用“带标记的导航菜单”。也许有人可以在这里添加这个提示。
https://stackoverflow.com/questions/64461152
复制相似问题