Wyświetlanie listy produktów na stronach aplikacji - instrukcja do szablonu "Mastershop"
1. Aby wyświetlić listę produktów na stronach aplikacji, wstaw kod w trybie edycji HTML strony:
{if $wa->shop} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" list_id="new"} {/if}
2. new - zastąp go ID żądanej listy produktów. ID listy produktów można poznać zgodnie z instrukcją.
3. Zamiast listy towarów można wyświetlić towary z kategorii, przekazując parametr category_id.
{if $wa->shop} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" category_id="15"} {/if}
15 - zastąp go id kategorii, id możesz poznać zgodnie z instrukcją.
4. Również zamiast listy i kategorii do wyboru towarów można użyć hash, w tym celu należy użyć parametru list_hash="search/query=słuchawki":
{if $wa->shop} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" list_hash="search/query=słuchawki"} {/if}
5. Aby wyświetlić listę jako karuzelę, dodaj zmienną $is_owl_carousel = true. I aby wyprowadzić tytuł, zmienna $list_title = "Tytuł listy":
{if $wa->shop} {$is_owl_carousel = true} {$list_title = "Tytuł listy"} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" list_id="new"} {/if}
6. Domyślnie widok listy produktów jest płytki, jeśli chcesz wyjść jako lista lub tabela, dodaj $list_view='tbl' zmienną dla widoku tabeli lub $list_view='list' zmienną dla widoku listy:
{if $wa->shop} {$is_owl_carousel = true} {$list_title = "Tytuł listy"} {$list_view = "list"} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" list_id="new"} {/if}
7. Jeśli chcesz ograniczyć liczbę pozycji, użyj zmiennej $limit=10, a jeśli chcesz pominąć określoną liczbę pozycji z początku listy, użyj zmiennej $offset=2:
{if $wa->shop} {$limit=10} {$offset=2} {$themePath = $wa->shop->themePath('mastershop')} {include file="`$themePath`products.set.html" list_id="new"} {/if}