/web/prosjekter/List.xhtml
XHTML | 102 lines | 98 code | 4 blank | 0 comment | 0 complexity | b357408848f7e547a7ace324052eab10 MD5 | raw file
1<?xml version="1.0" encoding="UTF-8" ?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml" 4 xmlns:ui="http://java.sun.com/jsf/facelets" 5 xmlns:h="http://java.sun.com/jsf/html" 6 xmlns:f="http://java.sun.com/jsf/core" 7 xmlns:p="http://primefaces.org/ui"> 8 9 <ui:composition template="/template.xhtml"> 10 <ui:define name="title"> 11 <h:outputText value="#{bundle.ProsjekterTitle}"></h:outputText> 12 </ui:define> 13 <ui:define name="body"> 14 <h:form styleClass="jsfcrud_list_form"> 15 <h:panelGroup id="messagePanel" layout="block"> 16 <h:messages errorStyle="color: red" infoStyle="color: green" layout="table"/> 17 </h:panelGroup> 18 <h:outputText escape="false" value="#{bundle.ProsjekterEmpty}" rendered="#{prosjekterController.items.rowCount == 0}"/> 19 <h:panelGroup rendered="#{prosjekterController.items.rowCount > 0}"> 20 <h:outputText value="#{prosjekterController.pagination.pageFirstItem + 1}..#{prosjekterController.pagination.pageLastItem + 1}/#{prosjekterController.pagination.itemsCount}"/> 21 <h:commandLink action="#{prosjekterController.previous}" value="#{bundle.Previous} #{prosjekterController.pagination.pageSize}" rendered="#{prosjekterController.pagination.hasPreviousPage}"/> 22 <h:commandLink action="#{prosjekterController.next}" value="#{bundle.Next} #{prosjekterController.pagination.pageSize}" rendered="#{prosjekterController.pagination.hasNextPage}"/> 23 <h:dataTable value="#{prosjekterController.items}" var="prosjektItem" border="0" cellpadding="2" cellspacing="0" rowClasses="jsfcrud_odd_row,jsfcrud_even_row" rules="all" style="border:solid 1px"> 24 <h:column> 25 <f:facet name="header"> 26 <h:outputText value="#{bundle.ProsjekterTitle_prosjektID}"/> 27 </f:facet> 28 <h:outputText value="#{prosjektItem.prosjektID}"/> 29 </h:column> 30 <h:column> 31 <f:facet name="header"> 32 <h:outputText value="#{bundle.ProsjekterTitle_prosjektNavn}"/> 33 </f:facet> 34 <h:outputText value="#{prosjektItem.prosjektNavn}"/> 35 </h:column> 36 <h:column> 37 <f:facet name="header"> 38 <h:outputText value="#{bundle.ProsjekterTitle_prosjektInfo}"/> 39 </f:facet> 40 <h:outputText value="#{prosjektItem.prosjektInfo}"/> 41 </h:column> 42 <h:column> 43 <f:facet name="header"> 44 <h:outputText value="#{bundle.ProsjekterTitle_kontaktPerson}"/> 45 </f:facet> 46 47 <ui:repeat var="navn" value="#{prosjektItem.kontaktPersonerCollection}" varStatus="loop"> 48 <h:commandLink action="#{kontaktPersonerController.prepareView}" value="#{prosjektItem.kontaktPersonerCollection[loop.index].navn}"/> 49 <br /> 50 </ui:repeat> 51 52 </h:column> 53 <h:column> 54 <f:facet name="header"> 55 <h:outputText value="#{bundle.ProsjekterTitle_opprettet}"/> 56 </f:facet> 57 <h:outputText value="#{prosjektItem.opprettet}"> 58 <f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss" /> 59 </h:outputText> 60 </h:column> 61 <h:column> 62 <f:facet name="header"> 63 <h:outputText value="#{bundle.ProsjekterTitle_oppdatert}"/> 64 </f:facet> 65 <h:outputText value="#{prosjektItem.oppdatert}"> 66 <f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss" /> 67 </h:outputText> 68 </h:column> 69 <h:column> 70 <f:facet name="header"> 71 <h:outputText value="#{bundle.ProsjekterTitle_tegningfk}"/> 72 </f:facet> 73 <h:outputText value="#{prosjektItem.tegningfk}"/> 74 </h:column> 75 <h:column> 76 <f:facet name="header"> 77 <h:outputText value="#{bundle.ProsjekterTitle_prosjektKategorieridProsjektKategorier}"/> 78 </f:facet> 79 <h:outputText value="#{prosjektItem.prosjektKategorieridProsjektKategorier.kategoriNavn}"/> 80 </h:column> 81 <h:column> 82 <f:facet name="header"> 83 <h:outputText value=" "/> 84 </f:facet> 85 <h:commandLink action="#{prosjekterController.prepareView}" value="#{bundle.ViewLink}"/> 86 <h:outputText value=" "/> 87 <h:commandLink action="#{prosjekterController.prepareEdit}" value="#{bundle.EditLink}"/> 88 <h:outputText value=" "/> 89 <h:commandLink action="#{prosjekterController.destroy}" value="#{bundle.DestroyLink}"/> 90 </h:column> 91 </h:dataTable> 92 </h:panelGroup> 93 <br /> 94 <h:commandLink action="#{prosjekterController.prepareCreate}" value="#{bundle.CreateLink}"/> 95 <br /> 96 <br /> 97 <h:link outcome="/index" value="#{bundle.ProsjekterIndexLink}"/> 98 </h:form> 99 </ui:define> 100 </ui:composition> 101 102</html>