72 lines
2.5 KiB
Smarty
72 lines
2.5 KiB
Smarty
<script id="productSearch" type="text/x-dot-template">
|
|
{literal}
|
|
{{? it.items.Produkty || it.items.Kategorie || it.items.Vyrobci }}
|
|
|
|
{{? it.items.Produkty }}
|
|
<div class="ac-products">
|
|
<ul>
|
|
{{~it.items.Produkty.items :item :index}}
|
|
<li data-autocomplete-item="product">
|
|
<a href="/launch.php?s=redir&type=product&id={{=item.id}}">
|
|
{{? item.image }}
|
|
<img src="{{=item.image}}" alt="{{=item.label}}">
|
|
{{??}}
|
|
<img src="/templates/images/no-img.jpg" alt="{{=item.label}}">
|
|
{{?}}
|
|
<span>{{=item.label}}</span>
|
|
</a>
|
|
</li>
|
|
{{~}}
|
|
</ul>
|
|
</div>
|
|
{{?}}
|
|
|
|
{{? it.items.Kategorie }}
|
|
<div class="ac-categories">
|
|
<h4>{/literal}{t}Kategorie{/t}{literal}</h4>
|
|
<ul>
|
|
{{~it.items.Kategorie.items :item :index}}
|
|
<li data-autocomplete-item="section">
|
|
<a href="/launch.php?s=redir&type=category&id={{=item.id}}">{{=item.label}}</a>
|
|
</li>
|
|
{{~}}
|
|
</ul>
|
|
</div>
|
|
{{?}}
|
|
{/literal}{ifmodule PRODUCERS}{literal}
|
|
{{? it.items.Vyrobci }}
|
|
<div class="ac-producers">
|
|
<h4>{/literal}{t}Značka{/t}{literal}</h4>
|
|
<ul>
|
|
{{~it.items.Vyrobci.items :item :index}}
|
|
<li data-autocomplete-item="section">
|
|
<a href="/launch.php?s=redir&type=producer&id={{=item.id}}">{{=item.label}}</a>
|
|
</li>
|
|
{{~}}
|
|
</ul>
|
|
</div>
|
|
{{?}}
|
|
{/literal}{/ifmodule}{literal}
|
|
<div class="ac-showall" data-autocomplete-item="show-all">
|
|
<a href="" class="btn btn-primary">{/literal}{t}Všechny výsledky{/t}{literal}</a>
|
|
<div class="clearfix"></div>
|
|
</div>
|
|
|
|
{{??}}
|
|
<div class="p-a-1">
|
|
{/literal}{t}Žádný výsledek{/t}{literal}
|
|
</div>
|
|
{{?}}
|
|
{/literal}
|
|
</script>
|
|
|
|
{$preloadActive = !empty($dbcfg.fulltext.preload.products) || !empty($dbcfg.fulltext.preload.sections) || !empty($dbcfg.fulltext.preload.producers)}
|
|
|
|
<script>
|
|
wpj.onReady.push(function() {
|
|
$('#search').productSearch({if $preloadActive}{
|
|
preload: "{path('kupshop_catalog_search_searchpreload')}"
|
|
}{/if});
|
|
});
|
|
</script>
|