<#if unavailability_message?exists> ${unavailability_message} <#elseif one_result?exists> <#if str_result_record?exists>
${str_result_record}
<#else> <#if str_form_search?exists>
${str_form_search}
<#if paginator?exists>
#i18n{directory.directory_frame.paginator.label_result_count} : ${paginator.itemsCount}
#i18n{directory.directory_frame.paginator.label_result_range} : ${paginator.rangeMin} - ${paginator.rangeMax}
<@pagination paginator=paginator />
<#if str_result_list?has_content>
${str_result_list}
<#if str_result_record?exists>
${str_result_record}
<#if str_result_record?has_content> <#-- single result --> <#if entry_list_geolocation?has_content> <#if result_record_field_list?has_content> <#list result_record_field_list as record_field> <#if record_field.field?? && record_field.field.title?? && record_field.field.title == 'geometry' && record_field.value?has_content> <#assign editModeValue = "ReadOnly"> <#assign viewNumberAttValue = "1"> <#list entry_list_geolocation as entry> <#if entry.fields?? && entry.fields?has_content> <#list entry.fields as field> <#if field?? && field.title == "viewNumberAtt"> <#assign viewNumberAttValue = field.value > <#break> <#if entry.mapProvider?has_content> <#if entry.mapProvider.key?has_content && entry.mapProvider.key == "gismap" > <#if entry.mapProvider.getParameter(viewNumberAttValue?number)?? && entry.mapProvider.getParameter(viewNumberAttValue?number).mapParameter??> <#assign map_parameter = entry.mapProvider.getParameter(viewNumberAttValue?number).mapParameter > <#if entry.mapProvider.getParameter(viewNumberAttValue?number)?? && entry.mapProvider.getParameter(viewNumberAttValue?number).addressParam??> <#assign add_parameter = entry.mapProvider.getParameter(viewNumberAttValue?number).addressParam > <#include entry.mapProvider.frontHtmlCode /> <#if str_result_list?has_content> <#if entry_list_geolocation?has_content> <#assign list_record_field_ws = ""> <#assign nb_record_field_ws = 0> <#list result_record_field_list as record_field> <#if nb_record_field_ws = 0> <#assign list_record_field_ws = list_record_field_ws + record_field.idRecordField> <#else> <#assign list_record_field_ws = list_record_field_ws + "," + record_field.idRecordField> <#assign nb_record_field_ws = nb_record_field_ws + 1> <#assign url_ws = webapp_url + "rest/directory-gismap/listRecordField/" + list_record_field_ws> <#assign editModeValue = ""> <#assign viewNumberGesValue = "1"> <#list entry_list_geolocation as entry> <#if entry.fields?? && entry.fields?has_content> <#list entry.fields as field> <#if field?? && field.title == "viewNumberGes"> <#assign viewNumberGesValue = field.value > <#break> <#if entry.mapProvider?has_content && entry.mapProvider.mapListSupported> <#if entry.mapProvider.key?has_content && entry.mapProvider.key == "gismap" > <#if entry.mapProvider.getParameter(viewNumberGesValue?number)?? && entry.mapProvider.getParameter(viewNumberGesValue?number).mapParameter??> <#assign map_parameter = entry.mapProvider.getParameter(viewNumberGesValue?number).mapParameter > <#if entry.mapProvider.getParameter(viewNumberGesValue?number)?? && entry.mapProvider.getParameter(viewNumberGesValue?number).addressParam??> <#assign add_parameter = entry.mapProvider.getParameter(viewNumberGesValue?number).addressParam > <#-- several results --> <#if entry.mapProvider.key?has_content && entry.mapProvider.key != "gismap" > <#include entry.mapProvider.frontListHtmlCode /> <#else> <#include entry.mapProvider.frontListHtmlCode />