Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%-- колонка с действиями над объектом --%>
- <liferay-ui:search-container-column-text name="actions">
- <liferay-ui:icon-list>
- <c:if test="<%= PetPermission.contains(permissionChecker, pet, ActionKeys.UPDATE) %>">
- <%--Формируем ссылку на редактирование объекта - аналогично добавлению но так же указываем и ID редактируемого объекта --%>
- <portlet:renderURL var="editPetURL">
- <portlet:param name="<%= PetCatalogPortlet.PARAM_PET_ID %>" value="<%= String.valueOf(pet.getPetId()) %>" />
- <portlet:param name="jspPage" value="<%= PetCatalogPortlet.EDIT_PET_JSP %>"/>
- <portlet:param name="<%= WebKeys.REDIRECT %>" value="<%= currentURL %>"/>
- </portlet:renderURL>
- <%-- Размещаем иконку редактирования --%>
- <liferay-ui:icon image="edit" url="<%= editPetURL %>"/>
- </c:if>
- <c:if test="<%= PetPermission.contains(permissionChecker, pet, ActionKeys.DELETE) %>">
- <%--Формируем ссылку на удаление объекта --%>
- <portlet:actionURL name="deletePet" var="deletePetURL">
- <portlet:param name="<%= PetCatalogPortlet.PARAM_PET_ID %>" value="<%= String.valueOf(pet.getPetId()) %>" />
- <portlet:param name="<%= WebKeys.REDIRECT %>" value="<%= currentURL %>"/>
- </portlet:actionURL>
- <%-- Размещаем иконку удаления - она добавляет дополнительный вопрос "Вы уверены..." --%>
- <liferay-ui:icon-delete url="<%= deletePetURL %>"/>
- </c:if>
- <!-- Управление правами доступа к объекту -->
- <c:if test="<%= PetPermission.contains(permissionChecker, pet, ActionKeys.PERMISSIONS) %>">
- <liferay-security:permissionsURL
- modelResource="<%= Pet.class.getName() %>"
- modelResourceDescription="<%= pet.getName() %>"
- resourcePrimKey="<%= String.valueOf(pet.getPetId()) %>"
- var="petPermissionsURL"
- />
- <liferay-ui:icon image="permissions" url="<%= petPermissionsURL %>"/>
- </c:if>
- </liferay-ui:icon-list>
- </liferay-ui:search-container-column-text>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement