]> git.mxchange.org Git - jjobs-war.git/blob - web/WEB-INF/templates/admin/contact_business/admin_form_contact_business_data.tpl
f4111648b0cf98a6fc41ee96b0e55fb3fb067b58
[jjobs-war.git] / web / WEB-INF / templates / admin / contact_business / admin_form_contact_business_data.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:h="http://xmlns.jcp.org/jsf/html"
6         xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
7
8         <div class="para">
9                 <fieldset class="fieldset" id="business_basic_data">
10                         <legend title="#{msg.ADMIN_CONTACT_BUSINESS_DATA_LEGEND_TITLE}">
11                                 <h:outputText value="#{msg.ADMIN_CONTACT_BUSINESS_DATA_LEGEND}" />
12                         </legend>
13
14                         <h:panelGroup styleClass="table_row" layout="block">
15                                 <div class="table_left_medium">
16                                         <h:outputLabel for="companyName" value="#{msg.ADMIN_BUSINESS_DATA_COMPANY_NAME}" />
17                                 </div>
18
19                                 <div class="table_right_medium">
20                                         <h:inputText styleClass="input" id="companyName" size="30" maxlength="200" required="true" requiredMessage="#{msg.ADMIN_BUSINESS_DATA_COMPANY_NAME_REQUIRED}" value="#{adminBusinessDataController.companyName}" />
21                                 </div>
22
23                                 <div class="clear"></div>
24                         </h:panelGroup>
25
26                         <h:panelGroup styleClass="error_container" layout="block">
27                                 <h:message for="companyName" errorClass="errors" fatalClass="errors" warnClass="errors" />
28                         </h:panelGroup>
29
30                         <h:panelGroup styleClass="table_row" layout="block">
31                                 <div class="table_left_medium">
32                                         <h:outputLabel for="companyLegalStatus" value="#{msg.ADMIN_BUSINESS_DATA_COMPANY_LEGAL_STATUS}" />
33                                 </div>
34
35                                 <div class="table_right_medium">
36                                         <h:inputText styleClass="input" id="companyLegalStatus" size="5" maxlength="10" value="#{adminBusinessDataController.companyLegalStatus}" />
37                                 </div>
38
39                                 <div class="clear"></div>
40                         </h:panelGroup>
41
42                         <h:panelGroup styleClass="error_container" layout="block">
43                                 <h:message for="companyLegalStatus" errorClass="errors" fatalClass="errors" warnClass="errors" />
44                         </h:panelGroup>
45
46                         <h:panelGroup styleClass="table_row" layout="block">
47                                 <div class="table_left_medium">
48                                         <h:outputLabel for="companyEmailAddress" value="#{msg.ADMIN_BUSINESS_DATA_COMPANY_EMAIL_ADDRESS}" />
49                                 </div>
50
51                                 <div class="table_right_medium">
52                                         <h:inputText styleClass="input" id="companyEmailAddress" size="20" maxlength="255" value="#{adminBusinessDataController.companyEmailAddress}" validatorMessage="#{msg.ENTERED_EMAIL_ADDRESS_IS_INVALID}">
53                                                 <f:validator validatorId="EmailAddressValidator" />
54                                                 <f:attribute name="allowEmpty" value="true" />
55                                         </h:inputText>
56                                 </div>
57
58                                 <div class="clear"></div>
59                         </h:panelGroup>
60
61                         <h:panelGroup styleClass="error_container" layout="block">
62                                 <h:message for="companyEmailAddress" errorClass="errors" warnClass="warnings" fatalClass="errors" />
63                         </h:panelGroup>
64
65                         <h:panelGroup styleClass="table_row" layout="block">
66                                 <div class="table_left_medium">
67                                         <h:outputLabel for="companyComments" value="#{msg.ADMIN_BUSINESS_DATA_COMPANY_COMMENTS}" />
68                                 </div>
69
70                                 <div class="table_right_medium">
71                                         <h:inputTextarea styleClass="input" id="companyComments" rows="7" cols="25" value="#{adminBusinessDataController.companyComments}" />
72                                 </div>
73
74                                 <div class="clear"></div>
75                         </h:panelGroup>
76
77                         <h:panelGroup styleClass="table_row" layout="block">
78                                 <div class="table_left_medium">
79                                         <h:outputLabel for="landLineCountryCode" value="#{msg.ADMIN_BUSINESS_DATA_PHONE_NUMBER}" />
80                                 </div>
81
82                                 <div class="table_right_medium">
83                                         <h:selectOneMenu styleClass="select right_space" id="landLineCountryCode" value="#{adminBusinessDataController.landLineCountry}">
84                                                 <f:converter converterId="CountryConverter" />
85                                                 <f:selectItem itemValue="" itemLabel="#{msg.NONE_SELECTED}" />
86                                                 <f:selectItems value="#{countryController.allCountries()}" var="country" itemValue="#{country}" itemLabel="#{country.countryAbroadDialPrefix}#{country.countryCode}" />
87                                         </h:selectOneMenu>
88
89                                         <h:inputText styleClass="input right_space" id="landLineAreaCode" size="5" maxlength="10" value="#{adminBusinessDataController.landLineAreaCode}">
90                                                 <f:validator for="landLineAreaCode" validatorId="PhoneNumberValidator" />
91                                         </h:inputText>
92
93                                         <h:inputText styleClass="input" id="landLineNumber" size="10" maxlength="20" value="#{adminBusinessDataController.landLineNumber}">
94                                                 <f:validator for="landLineNumber" validatorId="PhoneNumberValidator" />
95                                         </h:inputText>
96                                 </div>
97
98                                 <div class="clear"></div>
99                         </h:panelGroup>
100
101                         <h:panelGroup styleClass="table_row" layout="block">
102                                 <div class="table_left_medium">
103                                         <h:outputLabel for="faxCountryCode" value="#{msg.ADMIN_BUSINESS_DATA_FAX_NUMBER}" />
104                                 </div>
105
106                                 <div class="table_right_medium">
107                                         <h:selectOneMenu styleClass="select right_space" id="faxCountryCode" value="#{adminBusinessDataController.faxCountry}">
108                                                 <f:converter converterId="CountryConverter" />
109                                                 <f:selectItem itemValue="" itemLabel="#{msg.NONE_SELECTED}" />
110                                                 <f:selectItems value="#{countryController.allCountries()}" var="country" itemValue="#{country}" itemLabel="#{country.countryAbroadDialPrefix}#{country.countryCode}" />
111                                         </h:selectOneMenu>
112
113                                         <h:inputText styleClass="input right_space" id="faxAreaCode" size="5" maxlength="10" value="#{adminBusinessDataController.faxAreaCode}">
114                                                 <f:validator for="faxAreaCode" validatorId="PhoneNumberValidator" />
115                                         </h:inputText>
116
117                                         <h:inputText styleClass="input" id="faxNumber" size="10" maxlength="20" value="#{adminBusinessDataController.faxNumber}">
118                                                 <f:validator for="faxNumber" validatorId="PhoneNumberValidator" />
119                                         </h:inputText>
120                                 </div>
121
122                                 <div class="clear"></div>
123                         </h:panelGroup>
124                 </fieldset>
125         </div>
126 </ui:composition>