Liferay 7.0修改某些页面的导航菜单

时间:2017-08-28 15:12:24

标签: liferay liferay-7

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

最低限度,即site1.com下的所有网页都会将整个网站编入索引,但是site1.com/mypage下的所有网页都只在site1.com/mypage下编制索引页

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

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

我是liferay的新手,不确定导航菜单所在的文件系统中的位置(可能只是在数据库中?)或者我如何复制/重命名它。

或者应用程序显示模板是要走的路吗?

1 个答案:

答案 0 :(得分:0)

导航菜单是一个内置的portlet,主题包含在每个页面上。当你在很大程度上指定"某些页面"时,你的页面的标准可能是使用一个共同的主题:你可以构建一个主题,只需嵌入一个不同的导航菜单,一个你自己创建的菜单,每个页。然后为要使用修改版本的网站选择此主题。