10

themeDisplay.getUser().getGroupId()との違いはthemeDisplay.getScopeGroupId()何ですか?

それから(ページ)を取得した場合、またはLayoutsのような異なるURLパターンがありますか?/web-or-user/<user>/*/web-or-user-or-group/<group>/*

つまり、すべてのユーザーが自分のグループか何かを持っていると言うのは正しいですか?

これまでのところ理解しているように、User FooにはグループUserFooとグループGroupFooがあるようです。そのため、 FooまたはFooのグループに個人的なページを取得できます...私は良い方法ですか?

4

2 に答える 2

13

認証されたすべてのユーザーは、getUser()。getGroupId()となる独自のプライベートページとパブリックページを持つことができます。

次に、ユーザーが現在表示しているスコープグループIDであるコミュニティもあります。

そうです、あなたは正しいです!:)

于 2012-08-13T18:58:31.657 に答える
1

グループIDを使用すると、ユーザーのパブリックページまたはプライベートページを取得できます。scopeGroupIdはポートレットの権限に関連しています((http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/security-and-permissio-4のセキュリティと権限の章を参照) )。

于 2013-09-27T07:04:48.857 に答える