<#if ($displaySimpleList && !$displayTable)ul#{else}div#end class=" content-query search-results-list #if ($loadMoreOption == "scroll") more-results-scroll-loader #end #if ($loadMoreOption == "button") more-results-button-loader #end #if (!$loadMoreOption) more-results-loader-off #end #if ($doNotSearchOnPageLoad) do-not-search-on-page-load #end #if ($queryAfterPageLoad) query-after-page-load #end #if ($displayRichLinks) display-rich-links #end #if ($displayTable) display-table more-results-loader-auto #end #if ($displaySimpleList) display-simple-list #end #if ($displaySearchResults) display-search-results #end #if ($showIcons) display-icons #end #if ($showSpace) display-space #end #if ($showPage) display-page #end #if ($showLabels) display-labels #end #if ($ignoreThumbnails) ignore-thumbnails #end #if ($hideEmptyFilterGroupColumns) hide-empty-filter-group-columns #end #if ($allowAttachmentDownloads) allow-attachments-download #end #if ($macroName == "attachments-table-macro") attachments-table-macro #end " #if ($filterGroupClasses) data-filter-group-classes="$!filterGroupClasses.join(',')" #end #if ($macroName == "attachments-table-macro") data-container-page-id="$containerPageId" #end #foreach ($filterGroup in $filterGroups) #set ($groupName = $filterGroup.displayName) #set ($groupNameSafe = $searchCore.classify($groupName)) data-filter-group-name-$groupNameSafe="$groupName" #foreach ($filter in $filterGroup.filtersWithSubcategories) data-label-filter-group-name-safe-x$filter.label="$groupNameSafe" ## The -x fixes a bug so pure numerical labels can be used data-label-filter-name-$filter.label="$filter.displayName" #end #end #if ($loadMoreButtonText) data-load-more-button-text="$loadMoreButtonText" #end #if ($addCqlHTML) data-cql="$addCqlHTML" #end data-chunk-size="$max"> #if ($attachmentResults) #set ($jsonHTML = $attachmentResults.toString()) #end