[#macro msgIfAvail key] [#if !(this.msgs[key])?starts_with("???")]${this.msgs[key]}[#else]${key}[/#if] [/#macro] [#macro rendersFilter filters] [#list filters?keys as filterKey] [#if filters[filterKey].control?? & filters[filterKey].control?length gt 0] [#assign controlUrl]/search/freemarker/controls/${filters[filterKey].control}.ftl[/#assign] [#assign filter=filters[filterKey]] [#include controlUrl /] [/#if] [/#list] [/#macro] [@rendersFilter this.filters /]