Przejdź do głównej zawartości

Webkomponent <mmz-products>

Główną opcją umieszczania Boxów produktowych jest użycie tzw. webkomponentu, czyli kodu html z odpowiednimi parametrami, np. <mmz-products product-ids="55, 58">...</mmz-products>. Webkomponent działa w obrębie całego sklepu.

    • Wygeneruj webkomponent w aplikacji w zakładce Generuj boxy produktowe - wypełnij wszystkie pola według swoich preferencji
      Konfigurator do generowania kodu webkomponentu
    • Skopiuj kod webkomponentu, który znajduje się po prawej stronie formularza
    • Przejdź do miejsca w sklepie, w którym chcesz wstawić webkomponent, jeśli posiada ono edytor wysiwyg koniecznie wyłącz go przed wklejeniem kodu webkomponentu
      Wyłączanie edytora
    • Wklej skopiowany kod webkomponentu w odpowiednie miejsce
    • Zapisz i sprawdź działanie webkomponentu na sklepie

[TODO - screeny]

Możesz szybko stworzyć kod webkomponentu dla wybranych produktów z listy produktów w sklepie, w tym celu:

    • Przejdź na listę produktów: Produkty -> Wszystkie
    • Wyfiltruj produkty na których Ci zależy i zaznacz checkboxem te które chcesz wybrać do boxa produktowego
    • Z menu Aplikacje w prawym górnym rogu wybierz opcję Wygeneruj boxy produktowe (Storefront) TODO SCREEN
    • Sprawdź ustawienia i skopiuj kod webkomponentu a następnie wstaw go w pożądane miejsce

Jeśli posiadałeś wersję aplikacji na szablony RWD (Boxy produktowe lub Boxy produktowe Pro) to przed przejściem na szablon Storefront wymagana jest aktualizacja używanych kodów, zamiast tzw. shortecodów w nawiasach kwadratowych [mmz-product] należy używać kodu webkomponentów <mmz-products> - wymaga to zaktualizowania kodu we wszystkich miejscach na nowe.

  • Kod nowego webkomponentu (Storefront): <mmz-products product-ids="3722">...</mmz-products>
  • Stary shortcode (RWD): [mmz-product id="3722"]
Zobacz szczegółowe porównanie różnic pomiędzy kodami
Parametr (Storefront)Wartość (Storefront)Różnice względem starego shortcode’a (RWD)
disable-lazybrak wartości — parametr jest dodany lub nienowy — wcześniej nie istniał
product-idsid produktów po przecinkuwcześniej id (konflikt z natywnym atrybutem HTML)
limitmaksymalna ilość wyświetlanych produktówbez zmian
slidertrue / falsewartość false zastąpiła osobny parametr autoScrolling (usunięty)
only-availabletruewcześniej onlyAvailable (bez wielkich liter)
orderrandom / A-Z / Z-A / priceDescending / priceAscendingbez zmian
showpromotion / new / potd / main / bestsellerswartość bestsellers jako nowa
searchwyszukiwana frazabez zmian
category-idid kategoriiwcześniej category_id
collection-idid kolekcjiwcześniej collection_id