Liferay 6.1中共享子页面的主要导航项目?
仅供参考,我是Liferay的新手,请耐心等待 以下是场景:Liferay 6.1中共享子页面的主要导航项目?,liferay,portal,liferay-6,liferay-velocity,liferay-theme,Liferay,Portal,Liferay 6,Liferay Velocity,Liferay Theme,仅供参考,我是Liferay的新手,请耐心等待 以下是场景: 我的navigation.vm中有一个主nav菜单。我已经确定两个主导航项将共享同一子菜单,列出相同的页面 我已经进入GUI并创建了子页面,但我必须为共享子页面的nav项目创建两次相同的页面集,还是有某种方法可以创建一次这些子页面,然后在页面之间共享它们,并只引入不同的数据 因此重申: 我是否可以让两个nav项目与相同的子页面共享一个子菜单,并根据所选的主nav项目为每个子页面引入唯一的数据 如果这不清楚,请告诉我,我会尽力更好地解释
我的
navigation.vm
中有一个主nav
菜单。我已经确定两个主导航项将共享同一子菜单,列出相同的页面
我已经进入GUI并创建了子页面,但我必须为共享子页面的nav
项目创建两次相同的页面集,还是有某种方法可以创建一次这些子页面,然后在页面之间共享它们,并只引入不同的数据
因此重申:我是否可以让两个
nav
项目与相同的子页面共享一个子菜单,并根据所选的主nav
项目为每个子页面引入唯一的数据
如果这不清楚,请告诉我,我会尽力更好地解释。以下是我的理解:
- 您已经创建了两个页面-
和Page-1
Page-2
- 您需要为这些页面共享子页面,如:
Page-1 Page-2 __|__ __|__ | | | | cp1 cp2 cp1 cp2
- 其中
和cp1
是子页面1和2cp2
- 根据portlet添加的子页面,它们应该显示不同的数据
Page-1的cp1
不等于Page-2的cp1
这将使您简化管理,而且如果您以后决定子页面的布局应该彼此完全不同,或者具有完全不同的Portlet集,那么就更容易了,因为它们将是不同的页面,而不是共享的页面
希望我已经回答了你的问题,这会有所帮助。以下是我的理解:
- 您已经创建了两个页面-
Page-1
和Page-2
- 您需要为这些页面共享子页面,如:
Page-1 Page-2
__|__ __|__
| | | |
cp1 cp2 cp1 cp2
- 其中
cp1
和cp2
是子页面1和2
- 根据portlet添加的子页面,它们应该显示不同的数据
以下是我对此的看法:
由于子页面集上的内容不同,我建议使用相同的名称创建两组子页面,即说Page-1的cp1
不等于Page-2的cp1
这将使您简化管理,而且如果您以后决定子页面的布局应该彼此完全不同,或者具有完全不同的Portlet集,那么就更容易了,因为它们将是不同的页面,而不是共享的页面
希望我已经回答了您的问题,这会有所帮助。如果您想,您必须为每个具有相同名称的家长创建单独的子页面集。并在创建的子页面上放置唯一数据(Portlet)。有一个选项可以将内容从一页复制到另一页。谢谢Sharana。。。看来普拉卡什K提出了同样的解决方案。我正在等待确认。如果需要,您必须为每个具有相同名称的家长创建单独的子页面集。并在创建的子页面上放置唯一数据(Portlet)。有一个选项可以将内容从一页复制到另一页。谢谢Sharana。。。看来普拉卡什K提出了同样的解决方案。我正等着确认。谢谢Prakash K。。。如果我正确理解您的回答,您建议我(在GUI中)为第1页和第2页创建相同的子页面,基本上创建这些子页面两次。然后,我将通过为每个页面创建唯一的portlet来区分每个页面中的数据。我说对了吗?谢谢Prakash K。。。如果我正确理解您的回答,您建议我(在GUI中)为第1页和第2页创建相同的子页面,基本上创建这些子页面两次。然后,我将通过为每个页面创建唯一的portlet来区分每个页面中的数据。我说对了吗?