
META-INF.resources.view.jsp Maven / Gradle / Ivy
The newest version!
<%--
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
--%>
<%@ include file="/init.jsp" %>
<%
String displayStyle = ParamUtil.getString(request, "displayStyle");
if (Validator.isNull(displayStyle)) {
displayStyle = portalPreferences.getValue(RolesAdminPortletKeys.ROLES_ADMIN, "displayStyle", "descriptive");
}
else {
portalPreferences.setValue(RolesAdminPortletKeys.ROLES_ADMIN, "displayStyle", displayStyle);
request.setAttribute(WebKeys.SINGLE_PAGE_APPLICATION_CLEAR_CACHE, Boolean.TRUE);
}
ViewRolesManagementToolbarDisplayContext viewRolesManagementToolbarDisplayContext = new ViewRolesManagementToolbarDisplayContext(request, renderRequest, renderResponse, displayStyle);
SearchContainer searchContainer = viewRolesManagementToolbarDisplayContext.getSearchContainer();
PortletURL portletURL = viewRolesManagementToolbarDisplayContext.getPortletURL();
%>
<%
PortletURL rowURL = null;
if (RolePermissionUtil.contains(permissionChecker, role.getRoleId(), ActionKeys.UPDATE)) {
PortletURL searchContainerPortletURL = roleSearchContainer.getIteratorURL();
rowURL = PortletURLBuilder.createRenderURL(
renderResponse
).setMVCPath(
"/edit_role.jsp"
).setBackURL(
searchContainerPortletURL.toString()
).setTabs1(
"details"
).setParameter(
"roleId", role.getRoleId()
).buildPortletURL();
}
%>
<%@ include file="/search_columns.jspf" %>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy