-
Notifications
You must be signed in to change notification settings - Fork 26
/
nbr-product-page.tpl
50 lines (42 loc) · 2.57 KB
/
nbr-product-page.tpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{if !empty($p) && $nb_products > $nArray[0]}
{if isset($smarty.get.id_category) && $smarty.get.id_category && isset($category)}
{assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)}
{elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer && isset($manufacturer)}
{assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)}
{elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier && isset($supplier)}
{assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)}
{else}
{assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)}
{/if}
<div class="js-per-page form-group">
<form action="{if !is_array($requestNb)}{$requestNb|escape:'html':'UTF-8'}{else}{$requestNb.requestUrl|escape:'html':'UTF-8'}{/if}" method="get" class="nbrItemPage">
{if !empty($search_query)}
<input type="hidden" name="search_query" value="{$search_query|escape:'html':'UTF-8'}">
{/if}
{if !empty($tag) && !is_array($tag)}
<input type="hidden" name="tag" value="{$tag|escape:'html':'UTF-8'}">
{/if}
{if is_array($requestNb)}
{foreach from=$requestNb item=requestValue key=requestKey}
{if $requestKey != 'requestUrl'}
<input type="hidden" name="{$requestKey|escape:'html':'UTF-8'}" value="{$requestValue|escape:'html':'UTF-8'}">
{/if}
{/foreach}
{/if}
<label for="nb_item{if isset($paginationId)}_{$paginationId}{/if}">{l s='Items per page:'}</label>
<select name="n" id="nb_item{if isset($paginationId)}_{$paginationId}{/if}" class="form-control">
{assign var="lastnValue" value="0"}
{foreach from=$nArray item=nValue}
{if $lastnValue <= $nb_products}
<option value="{$nValue|escape:'html':'UTF-8'}" {if $n == $nValue}selected="selected"{/if}>{$nValue|escape:'html':'UTF-8'}</option>
{/if}
{assign var="lastnValue" value=$nValue}
{/foreach}
</select>
</form>
</div>
{/if}