You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

18 lines
824 B

{* This is intended as an example of how to present Elasticsearch facets, also known now as aggregations *}
{if not empty($facets)}
<pre style="display: none;">{$facets|var_dump}</pre>
{foreach $facets as $facet}
{if count($facet.options) gt 0}
<div class="margin-bottom-sm">
<label class="h3">{$facet.label|replace:' (Tree)':''|tr_if|escape}</label>
<ul data-for="#{$facet.name}" data-join="{$facet.operator|escape}">
{foreach from=$facet.options key=value item=label}
<li>
<label> <input type="checkbox" value="{$value|escape}"> {$label|escape}</label>
</li>
{/foreach}
</ul>
</div>
{/if}
{/foreach}
{/if}