{#let pagingOptions = searchResults.get("pagingOptions") pagingCalculations = searchResults.get("pagingCalculations") numPages = searchResults.get("pagingCalculations").get("numPages").asInt()}
{#if ! searchResults.get("empty").asBoolean() }
{#if searchResults.get("hasPages").asBoolean() }
Showing {str:format("%,d", (pagingCalculations.get("pageResultIndexStart").asLong() + 1))} through {str:format("%,d", (pagingCalculations.get("pageResultIndexEnd").asLong() + 1))} of {str:format("%,d", searchResults.get("numResultsForEntireQuery").asLong())} total results.
{#else}
Showing all {str:format("%,d", searchResults.get("numResultsForEntireQuery").asLong())} results.
{/if}
{#else}
{/if}
{/let}