Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version='1.0' encoding='UTF-8' ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <ui:composition xmlns="http://www.w3.org/1999/xhtml"
- xmlns:h="http://xmlns.jcp.org/jsf/html"
- xmlns:p="http://primefaces.org/ui"
- xmlns:f="http://xmlns.jcp.org/jsf/core"
- xmlns:c="http://java.sun.com/jsp/jstl/core"
- xmlns:ui="http://java.sun.com/jsf/facelets"
- template="/templates/MainTemplate.xhtml">
- <ui:define name="top">
- <p>Zarzadzanie kontami</p>
- </ui:define>
- <ui:define name="left">
- <ui:include src="/templates/menu.xhtml" />
- </ui:define>
- <ui:define name="content">
- <h:form>
- <p:dataTable var="account" value="#{accountsManagementPageBean.accountsList}" widgetVar="accountsTable"
- emptyMessage="W systemie nie ma zadnych kont!" filteredValue="#{accountsManagementPageBean.fileteredAccountsList}">
- <p:column filterBy="#{account.name}" headerText="Imie" filterMatchMode="contains">
- <h:outputText value="#{account.name}" />
- </p:column>
- <p:column filterBy="#{account.surname}" headerText="Nazwisko" filterMatchMode="contains">
- <h:outputText value="#{account.surname}" />
- </p:column>
- <p:column headerText="Login" >
- <h:outputText value="#{account.login}" />
- </p:column>
- <p:column headerText="Aktywny">
- <h:selectBooleanCheckbox id="active" value="#{account.isActive}" disabled="true"/>
- </p:column>
- <p:column headerText="Potwierdzony">
- <h:selectBooleanCheckbox id="active" value="#{account.isConfirmed}" disabled="true"/>
- </p:column>
- <p:column headerText="Role">
- <ui:repeat var="role" value="#{account.accountRoleList}">
- <label>#{role.accessLevel}</label>
- </ui:repeat>
- </p:column>
- <p:column id="actions" headerText="Akcje">
- <h:commandButton action="#{accountsManagementPageBean.editAccount()}" value="Edytuj"/>
- <h:commandButton action="#{accountsManagementPageBean.activateAccount()}" value="Aktywuj" rendered="#{not account.isActive}"/>
- <h:commandButton action="#{accountsManagementPageBean.deactivateAccount()}" value="Deaktywuj" rendered="#{account.isActive}"/>
- <h:commandButton action="#{accountsManagementPageBean.confirmAccount()}" value="Potwierdz konto" rendered="#{not account.isConfirmed}"/>
- <h:commandButton action="#{accountsManagementPageBean.confirmRoles()}" value="Zatwierdz role"/>
- </p:column>
- </p:dataTable>
- </h:form>
- </ui:define>
- </ui:composition>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement