]> git.mxchange.org Git - jjobs-war.git/blob - web/WEB-INF/resources/tags/country/form_data/form_country_selector.tpl
cedefd2eccb371506d4098ee43a360f874f379b6
[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                 styleClass="#{empty styleClass ? 'select' : styleClass}"
13                 filter="true"
14                 filterMatchMode="contains"
15                 rendered="#{empty rendered or rendered}"
16                 required="#{empty required ? false : required}"
17                 requiredMessage="#{requiredMessage}"
18                 >
19                 <f:converter converterId="CountryConverter" />
20
21                 <f:selectItem
22                         itemValue="#{null}"
23                         itemLabel="#{msg.NONE_SELECTED}"
24                         rendered="#{empty allowNull or allowNull}"
25                         />
26
27                 <f:selectItems
28                         value="#{countryListController.allCountries}"
29                         var="country"
30                         itemValue="#{country}"
31                         itemLabel="#{country.countryCode} (#{msg[country.countryI18nKey]})"
32                         />
33         </p:selectOneMenu>
34 </ui:composition>