Przed instalacją i konfiguracją modułu zapraszamy do zapoznania się z instrukcją.
Moduł wymaga kilku podstawowych usług na serwerze, które w większości przypadków są aktywne.
Gdyby któraś z wymienionych opcji nie była dostępna - należy ją włączyć w panelu serwera lub napisać do administratora.
Moduł możesz znaleźć na liście jako
Łączymy się przez FTP z naszym sklepem, i wchodzimy w odpowiednie folderu, oraz edytujemy pliki:
zmieniamy dla strony produktu
Wybieramy folder themes/nazwa-tematu/templates/catalog/_partials/product-cover-thumbnails.tpl - edytujemy plik
odszukujemy w nim
<div class="layer hidden-sm-down" data-toggle="modal" data-target="#product-modal">
<i class="material-icons zoom-in"></i>
</div>
i dodajemy niżej{hook h="displaySticker"}
zmieniamy dla listy produktów
Wybieramy folder themes/nazwa-tematu/templates/catalog/_partials/miniatures/product.tpl - edytujemy plik
odszukujemy w nim
<a href="{$product.url}" class="thumbnail product-thumbnail">
<img
src = "{$product.cover.bySize.home_default.url}"
alt = "{$product.cover.legend}"
data-full-size-image-url = "{$product.cover.large.url}"
>
</a>
i dodajemy niżej{hook h='displayStickerList' product=$product}
Jeżeli chcemy ukryć standardowe "naklejki" musimy zakomentować:
{block name='product_flags'}
<ul class="product-flags">
{foreach from=$product.flags item=flag}
<li class="{$flag.type}">{$flag.label}</li>
{/foreach}
</ul>
{/block}
zmieniamy dla strony produktu
Wybieramy folder themes/nazwa-tematu/product.tpl - edytujemy plik
odszukujemy w nim
{if $product->new}
<span class="new-box">
<span class="new-label">{l s='New'}</span>
</span>
{/if}
{if $product->on_sale}
<span class="sale-box no-print">
<span class="sale-label">{l s='Sale!'}</span>
</span>
{elseif $product->specificPrice && $product->specificPrice.reduction && $productPriceWithoutReduction > $productPrice}
<span class="discount">{l s='Reduced price!'}</span>
{/if}
i zamieniamy na{hook h="displaySticker"}
zmieniamy dla listy produktów
Wybieramy folder themes/nazwa-tematu/product-list.tpl - edytujemy plik
odszukujemy w nim
{if isset($product.new) && $product.new == 1}
<a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
<span class="new-label">{l s='New'}</span>
</a>
{/if}
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
<a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}">
<span class="sale-label">{l s='Sale!'}</span>
</a>
{/if}
i zamieniamy na{hook h='displayStickerList' product=$product}
zmieniamy dla strony produktu
Wybieramy folder themes/nazwa-tematu/product.tpl - edytujemy plik
odszukujemy w nim (występuje 2 razy)
<span class="span_link">{l s='Maximize'}</span>
i dodajemy pod{hook h="displaySticker"}
zmieniamy dla listy produktów
Wybieramy folder themes/nazwa-tematu/product-list.tpl - edytujemy plik
odszukujemy w nim
{if isset($product.new) && $product.new == 1}<span class="new">{l s='New'}</span>{/if}
i dodajemy, lub jeśli chcemy ukryć standardową naklejkę zamieniamy na{hook h='displayStickerList' product=$product}
... w kolejnej aktualizacji instrukcji