Liferay 7.0 修改部分页面的导航菜单

Liferay 7.0 Modify Navigation Menu for Certain pages

我为 site1.com 设置了一个 Liferay 门户,我想为 site1.com 设置一个导航菜单,并为 site1 下的任何页面设置一个不同的菜单。com/mypage .

最低限度,site1.com 下的所有页面都会索引整个站点,但 site1.com/mypage 下的所有页面只会索引 site1.com/mypage[=10= 下的页面]

我尝试过配置导航菜单,但我似乎无法在 site1.com/mypage 上获得我想要的菜单,而不破坏 site1.com 处的菜单。

我的想法是我应该复制导航菜单项,将其命名为 Navigation Menu-MyPage,并将其包含在所有 site1.com/mypage 页面的顶部。这是可以做到的吗?

我是 liferay 的新手,不确定导航菜单位于文件系统的哪个位置(也许就在数据库中?)或者我如何 copy/rename 它。

或者应用程序显示模板是可行的方法吗?

导航菜单是一个内置的 portlet,按主题包含在每个页面上。正如您主要指定 "Certain Pages",您的页面的标准可能是使用一个共同的主题:您可以构建一个主题,该主题仅在每个页面上嵌入一个您自己创建的不同导航菜单。然后 select 您要在其上使用修改版本的站点的此主题。