Liferay URL问题

时间:2016-07-25 16:24:02

标签: liferay

我对Liferay的友好URL机制和实用程序类感到困惑。

有人可以详细解释这个URL吗?

http://127.0.0.1:8080/web/guest/home
^      ^         ^    ^   ^     ^                     
Prot.  Hostname  |    |   |  Layout FriendlyURL
                Port  |  Sitename 
                     ???

第4部分 web 对我来说是一个奇迹,似乎表明该网站是上演的,公共的还是私人的?

接下来的问题是,UtilClass使用哪个来保证该网站中存在某种布局。

1 个答案:

答案 0 :(得分:1)

你是对的,web部分表示该网站是公开的,而私人网页则是group。 要检查布局是否存在,请使用friendlyUrl使用的layout

LayoutLocalServiceUtil.getFriendlyURLLayout(long groupId, boolean privateLayout, String friendlyURL)

如果这不适合你,这个课程中还有其他方法可以。

Liferay Doc:LayoutLocalServiceUtil