/** * Returns the current layout's group. * * <p> * Group is Liferay's technical name for a site. * </p> * * @return the current layout's group */ @Override public Group getGroup() { return _layout.getGroup(); }
AssetPublisherUtil.SCOPE_ID_PARENT_GROUP_PREFIX)) { Group siteGroup = layout.getGroup();
public static List<BreadcrumbEntry> getLayoutBreadcrumbEntries( ThemeDisplay themeDisplay) throws Exception { List<BreadcrumbEntry> breadcrumbEntries = new ArrayList<>(); Layout layout = themeDisplay.getLayout(); Group group = layout.getGroup(); if (!group.isLayoutPrototype()) { _addLayoutBreadcrumbEntries( breadcrumbEntries, themeDisplay, layout); } return breadcrumbEntries; }
Group siteGroup = layout.getGroup();
public String getLayoutFriendlyURL(Layout layout) { if (layout instanceof VirtualLayout) { VirtualLayout virtualLayout = (VirtualLayout)layout; layout = virtualLayout.getSourceLayout(); Group group = layout.getGroup(); return VirtualLayoutConstants.CANONICAL_URL_SEPARATOR.concat( group.getFriendlyURL() ).concat( _getFriendlyURL(layout) ); } return _getFriendlyURL(layout); }
protected String injectVirtualGroupURL(String layoutURL, Locale locale) { if (_sourceLayout.isTypeURL()) { return layoutURL; } try { Group group = _sourceLayout.getGroup(); StringBundler sb = new StringBundler(4); if (_targetGroup.isUser() && isPrivateLayout()) { layoutURL = layoutURL.replaceFirst( _LAYOUT_FRIENDLY_URL_PRIVATE_GROUP_SERVLET_MAPPING, _LAYOUT_FRIENDLY_URL_PRIVATE_USER_SERVLET_MAPPING); } int pos = layoutURL.indexOf(group.getFriendlyURL()); sb.append(layoutURL.substring(0, pos)); sb.append(_targetGroup.getFriendlyURL()); sb.append(getFriendlyURL(locale)); pos = layoutURL.indexOf(StringPool.QUESTION); if (pos > 0) { sb.append(layoutURL.substring(pos)); } return sb.toString(); } catch (Exception e) { throw new IllegalStateException(e); } }
@Override public String getFriendlyURL(Locale locale) { StringBundler sb = new StringBundler(3); sb.append(VirtualLayoutConstants.CANONICAL_URL_SEPARATOR); try { Group group = _sourceLayout.getGroup(); sb.append(group.getFriendlyURL()); } catch (Exception e) { _log.error(e, e); } if (locale == null) { sb.append(_sourceLayout.getFriendlyURL()); } else { sb.append(_sourceLayout.getFriendlyURL(locale)); } return sb.toString(); }
Layout layout = themeDisplay.getLayout(); group = layout.getGroup();
@Override public boolean isBranchingLayout(Layout layout) { return isBranchingLayoutSet( layout.getGroup(), layout.isPrivateLayout()); }
Group layoutGroup = layout.getGroup();
Group group = layout.getGroup();
themeDisplayModel.getPlid()); Group group = layout.getGroup();
scopeLayout, portletDataContext.getUserId(null)); Group group = scopeLayout.getGroup();
Group liveGroup = layout.getGroup();
stagingGroup = sourceLayout.getGroup();
group = layout.getGroup(); plid = layout.getPlid();