1. Do wyprowadzenia dodatkowego suwaka użyj jednego z dowolnych bloków (instrukcja dotycząca dowolnych bloków).

2. Wstaw kod do zawartości bloku:

{if $wa->shop}
    {$theme_settings.homepage_slider = 'products'} {* Typ suwaka *}
    {$theme_settings.photos_slider_desktop  = '11'} {* id albumu z aplikacji na desktopie *}
    {$theme_settings.photos_slider_mobile = '11'}  {* id albumu z aplikacji w wersji mobilnej *}
    {$theme_settings.homepage_product_list_slider = "bestsellers"} {* id listy produktów *}
    {$theme_settings.nums_promos_slider_desktop = "1,2,3,4"} {* numery promocyjne w desktopach *}
    {$theme_settings.nums_promos_slider_mobile = "1,2,3,4"} {* numery promocyjne w wersji mobilnej *}
    {$theme_settings.slider_mixed_desktop = "promo-2,product-11,promo-3,product-25,promo-4"} {* zawartość mieszanego suwaka w desktopach *}
    {$theme_settings.slider_mixed_mobile = "promo-1,product-11,promo-3,product-25,promo-4"} {* zawartość mieszanego suwaka mobilnego *}

    {$all_promocards = []}
    {if !empty($theme_settings.nums_promos_slider_desktop) || !empty($theme_settings.nums_promos_slider_mobile)}
        {$all_promocards = $wa->shop->promos('link')|array_values}
    {/if}
   
    {$themePath = $wa->shop->themePath('mastershop')}
    {include file="`$themePath`slider.html" promocards=$all_promocards}
{/if}

3. Ustawienia suwaka dokonywane są w zmiennych tego kodu. Zmienna $theme_settings.homepage_slider zawiera typ suwaka, prawidłowe wartości:

  • "products" - do wyświetlania listy produktów,
  • "photos" - dla wyjścia albumu z aplikacji "Zdjęcia",
  • "promos" - do wyświetlania kart promocyjnych,
  • "mixed" - dla mieszanego suwaka (możesz wyświetlać promocje, produkty i album w jednym suwaku).


Zmienne: 

  • $theme_settings.photos_slider_desktop - zawiera ID albumu z aplikacji "Zdjęcia" w wersji desktopowej;
  • $theme_settings.photos_slider_mobile - zawiera ID albumu aplikacji "Zdjęcia" w wersji mobilnej (id albumu można uzyskać z instrukcji);
  • $theme_settings.homepage_product_list_slider - ID listy produktów (id listy można poznać postępując z instrukcją);
  • $theme_settings.nums_promos_slider_desktop - określa numer seryjny kart promocyjnych w wersji desktop (numer seryjny promo można poznać poprzez instrukcję);
  • $theme_settings.nums_promos_slider_mobile - kolejne numery kart promocyjnych w wersji mobilnej;
  • $theme_settings.slider_mixed_desktop - zawartość suwaka mieszanego w wersji desktop (przeczytaj zasady działania tej opcji w punkcie 6 instrukcji);
  • $theme_settings.slider_mixed_mobile - zawartość suwaka mieszanego w wersji mobilnej;



Błąd w tekście? Zaznacz ją myszką i kliknij Ctrl + F1 lub kliknij na ten blok!