#macro listRecords list_map_records list_entries directory locale map_fail_record_causes show_error=false>
#i18n{directory.action_result.id_record} | <#list list_entries as entry>${entry.title} | #list> <#if directory.dateShownInResultList>#i18n{directory.manage_directory_record.date_creation} | #if> <#if directory.dateModificationShownInResultList>#i18n{directory.manage_directory_record.date_modification} | #if>#i18n{directory.manage_workflow_state} | <#if show_error>#i18n{directory.action_result.error_message} | #if>
---|---|---|---|---|---|
<#if record??> ${record.idRecord} #if> | <#list list_entries as entry> <#assign entryKey = "" + entry.idEntry> <#assign listRecordField = map_records.map_id_entry_list_record_field[entryKey]>
<#if listRecordField?has_content>
<#assign first_record_field = true />
<#list listRecordField as record_field>
<#if entry.entryType?has_content && entry.entryType.idType?has_content && entry.entryType.idType == 10>
<#-- ENTRY TYPE IMAGE -->
<#if record_field.field?? & record_field.field.isShownInResultList()>
${entry.getHtmlRecordFieldValue( locale,record_field,false )}
#if>
<#elseif entry.entryType?has_content && entry.entryType.myLuteceUser>
<#-- ENTRY TYPE MYLUTECE -->
<#if record_field??>
${record_field.value}
#if>
<#else>
${entry.getHtmlRecordFieldValue( locale,record_field,false )}
#if>
<#if record_field_has_next>
#if> <#if directory.dateShownInResultList && record_field.record?? && record_field.record.dateCreation??> <#assign date_creation = record_field.record.dateCreation> <#else> <#assign date_creation = ""> #if> <#if directory.dateModificationShownInResultList && record_field.record?? && record_field.record.dateModification??> <#assign date_modification = record_field.record.dateModification> <#else> <#assign date_modification = ""> #if> #list> #if> |
#list>
<#if directory.dateShownInResultList>
<#if date_creation??> ${date_creation} #if> | #if> <#if directory.dateModificationShownInResultList><#if date_modification??> ${date_modification} #if> | #if><#if map_records.workflow_state?exists> ${map_records.workflow_state.name} #if> | <#if show_error && map_fail_record_causes??>
<#if record??>
<#assign error_message = map_fail_record_causes["" + record.idRecord]!>
![]() ${error_message}#if> |
#if>