fill_entry_type_select.html
1 <#include "/admin/plugins/directories/commons.html" />
2
3 <div class="form-group">
4 <#assign idName = buildEntryName( entry, entry_iteration_number )>
5 <label class="control-label col-xs-12 col-sm-12 col-md-3 col-lg-3" for="${idName}">${entry.title} <#if entry.mandatory>*</#if></label>
6 <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
7 <select class="form-control input-sm" name="${idName}" id="${idName}"
8 <#if list_responses??>
9 <#list list_responses as response>
10 <#if response.entry.idEntry == entry.idEntry && response.entry.error??>
11 class="error"
12 <#break>
13 </#if>
14 </#list>
15 class="${entry.CSSClass!}"
16 </#if>
17 >
18 <option value="">#i18n{form.xpage.form.noValue}</option>
19 <#list entry.fields as field>
20 <#if field.code == 'answer_choice'>
21 <option value="${field.idField}" <#if field.comment?? && field.comment != ''>title="${field.comment}"</#if>
22 <#if list_responses?has_content>
23 <#list list_responses as response>
24 <#if response.entry.idEntry == entry.idEntry && response.field??>
25 <#if response.field.idField == field.idField>
26 selected ="selected"
27 <#break>
28 </#if>
29 </#if>
30 </#list>
31 <#else>
32 <#if field.defaultValue>
33 selected ="selected"
34 </#if>
35 </#if>
36 >
37 ${field.title}
38 </option>
39 </#if>
40 </#list>
41 </select>
42 <#if entry.helpMessage?exists&&entry.helpMessage!=''>
43 <span class="help-block">${entry.helpMessage}</span>
44 </#if>
45 <#if list_responses??>
46 <#list list_responses as response>
47 <#if response.entry.idEntry == entry.idEntry && response.entry.error?? && response.entry.error.isDisplayableError>
48 <div class="alert alert-danger">
49 <#assign error = response.entry.error>
50 <#if error.mandatoryError>
51 #i18n{directories.message.mandatory.entry}
52 <#else>
53 ${error.errorMessage}
54 </#if>
55 </div>
56 </#if>
57 </#list>
58 </#if>
59 </div>
60 </div>