<#macro renderPanel panel> <#if panel.actionGroups?size > 0>
  • ${panel.title}

    <#list panel.actionGroups as group> <@renderGroup group />
  • <#macro renderGroup group> <#if group.actions?size > 0>
  • <#if group.icon ??> <#if group.badgeText??> ${group.badgeText} ${group.title}
  • <#macro renderAction action>
  • return-url="${return_url}"> ${action.title}
  • <#macro actionMenu panels customer> <#macro renderTreeGroup group> <#if group.actions?size > 0>
  • <#if group.icon ??> <#if group.badgeText??> ${group.badgeText} ${group.title}


  • <#macro actionTree panels customer> <#assign index=0> <#list panels as panel> <#if panel.actionGroups?size > 0 && index==1 >
    <#assign index=index+1> <#macro customerMenuDetails customer> <#macro customerDetails customer>

    ${customer.firstname} ${customer.lastname}

    ${customer.email!""} <#if customer.isEmailVerified && true>

    ${customer.mobilePhone!""} <#if customer.isMobilePhoneVerified && true>

    <#macro customerFilter>
    Filter par :
    <#-- Macro messages : display message block for errors or infos --> <#macro notification infos=[] type="info" pos="bottom-left"> <#-- Error messages handling --> <#-- Info messages handling --> <#if infos??> <#if infos?size > 0 >
    <#list infos as info > ${info.message} x