]> git.mxchange.org Git - jjobs-war.git/blob - web/WEB-INF/resources/tags/country/form_data/form_country_selector.tpl
51b27a782f319c7efa47436de7d7a2b5d05ab92e
[jjobs-war.git] / web / WEB-INF / resources / tags / country / form_data / form_country_selector.tpl
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ui:composition
3         xmlns="http://www.w3.org/1999/xhtml"
4         xmlns:f="http://xmlns.jcp.org/jsf/core"
5         xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
6         xmlns:p="http://primefaces.org/ui"
7         >
8
9         <p:selectOneMenu
10                 id="#{id}"
11                 value="#{value}"
12                 filter="true"
13                 filterMatchMode="contains"
14                 rendered="#{empty rendered or rendered}"
15                 required="#{empty required ? false : required}"
16                 requiredMessage="#{requiredMessage}"
17                 >
18                 <f:converter converterId="CountryConverter" />
19
20                 <f:selectItem
21                         itemValue="#{null}"
22                         itemLabel="#{msg.NONE_SELECTED}"
23                         rendered="#{empty allowNull or allowNull}"
24                         />
25
26                 <f:selectItems
27                         value="#{countryListController.allCountries}"
28                         var="country"
29                         itemValue="#{country}"
30                         itemLabel="#{country.countryCode} (#{msg[country.countryI18nKey]})"
31                         />
32         </p:selectOneMenu>
33 </ui:composition>