Integracje
Integracje
Systemy płatności
Systemy płatności
Dodaj bramki płatności online
Kurierzy i Dostawa
Kurierzy i Dostawa
Nadawaj wygodny przesyłki kurierskie
Telefonia IP
Telefonia IP
Podłącz telefonię do swojego CRM
Usługi powiadomień, SMS
Usługi powiadomień, SMS
Wybierz operatora dla powiadomień klientów
Hurtownie i Dropshipping
Hurtownie i Dropshipping
Podłącz i sprzedawaj bez własnego towaru i magazynu z dowolną liczbą hurtowni
Marketing i reklama
Marketing i reklama
Zainstaluj dodatkowe narzędzia do promowania swoich towarów
Narzędzia SEO
Narzędzia SEO
Zautomatyzuj optymalizację swojej witryny dla wyższych pozycji w wyszukiwarkach
Pomoc & FAQ
Pomoc & FAQ
Blog
Blog
Najnowsze wiadomości dotyczące platformy i firmy
Artykuły
Artykuły
Przydatne artykuły na temat promowania biznesu online w E-commerce
Forum wsparcia
Forum wsparcia
Pytania i odpowiedzi, Idee i propozycje, Wiadomości o błędach
Baza wiedzy
Baza wiedzy
Dokumentacja dotycząca obsługi i ustawień platformy aplikacji „Sklep”, „Witryna”, „Blog”, CRM i innych.
Instrukcje do szablonów	graficznych
Instrukcje do szablonów graficznych
Cała dokumentacja dotycząca konfiguracji szablonów dla stron i sklepów internetowych.
Jeszcze
Al.KEN 36/112B, 02-797 Warszawa
0
Koszyk
0 zł
(pusty)
Towar w koszyku!

Wyświetlanie zestawów do wtyczki "Towary-zestawy"

Jeśli chcesz, możesz pokazać Kupującemu komponenty towaru-zestawu.

Najważniejsze informacje

W ustawieniach wtyczki możesz wybrać miejsce, w którym chcesz wyświetlić komponenty na stronie produktu.

Do wydruku można użyć bieżących plików szablonu motywu projektu:

  • list-thumbs.html
  • list-thumbs-mini.html
  • catalog.html
  • products.slider.html
  • products.list.html
  • itp.

Wtyczka w kolejności wyszukuje powyższe pliki i po znalezieniu któregokolwiek z nich używa go jako szablonu do wyjścia.

W ustawieniach wtyczki znajduje się pole, w którym możesz określić żądany plik, który będzie wyświetlał komponenty. Możliwe jest określenie kilku plików oddzielonych przecinkami, aby w przypadku braku któregokolwiek z nich wtyczka nadal przeszukiwała pozostałe.

UWAGA! W zależności od motywu projektu szablony mogą być różne, a przekazywane w nich parametry mogą się również różnić, co może wiązać się z pewnymi błędami na stronie. Aby ich uniknąć - skontaktuj się z twórcą motywu, aby ci pomógł.

Wtyczka ma pliki systemowe do wyświetlania komponentów. Możesz napisać jeden z nich w polu wyjściowym:

  1. itemsets-list-table.html - wyświetlanie tabeli 
  2. itemsets-ul.html - wyświetlanie listy 
  3. itemsets-small-list.html - wyświetlanie małej tabeli 

Na stronie aplikacji Sklep -> Witryna możesz utworzyć nowy plik motywu HTML, który będzie używany tylko do wyświetlania komponentów i napisać go w polu ustawień wtyczki. Możesz zobaczyć przykładową zawartość takiego pliku na stronie ustawień wtyczki.

Wyjście ręczne

Użyj pomocnika w dowolnym miejscu szablonu.

Ogólny widok pomocnika: {shopItemsetsPlugin::showItems($product, $sku_id = 0, $template='', $html_display = true)},
gdzie $product - tablica informacji o produkcie lub ID towaru - koniecznie 

  • $sku_id - ID artykułu towaru. Niezbędne do wyprowadzenia komponentów dla konkretnego artykułu. Po zmianie artykułu na stronie towaru jego elementy zostaną automatycznie zmienione - opcjonalnie 
  • $template - plik szablonu (lub lista plików rozdzielanych przecinkami) używany do wyświetlania - opcjonalnie 
  • $html_display - pokaż kod HTML przed i po zestawie lub nie. Prawidłowe wartości to true lub false (tak lub nie).

Przykłady użycia:

  • {shopItemsetsPlugin::showItems($product, 0, 'itemsets-list-table.html')} - wyjście na stronie towaru ze wskazaniem szablonu do wyjścia
  • {shopItemsetsPlugin::showItems($product)} - wyjście na stronietowaru bez określania szablonu dla wyjścia
  • {shopItemsetsPlugin::showItems(5)} - wyjście komponentów dla towaru o ID=5 bez określania szablonu dla wyjścia
  • {shopItemsetsPlugin::showItems($p, 0, 'itemsets-small-list.html', false)} - wyjście w katalogu dla każdego elementu zestawu, określając szablon do wyjścia bez kodu HTML przed i po zestawie

Pomocnik pomocniczy: {shopItemsetsPlugin::hasItems($product, $sku_id = 0)}

gdzie $product - tablica informacji o produkcie lub ID towaru - koniecznie 

         $sku_id - ID artykułu towaru - opcjonalnie

Pomocnik jest niezbędny do sprawdzenia dostępności komponentów w towarze i jego arykułach.

Zmienne przekazywane do szablonu

$products = array( tablica komponentów 
    sku_id => array( kluczem jest ID artykułu
        'id' => ID towaru,
        'name' => nazwa towaru,
        'summary' => krótki opis towaru,
        'meta_title' => meta nagłówek,
        'meta_keywords' => słowa kluczowe,
        'meta_description' => opis meta,
        'description' > opis towaru,
        'contact_id' => ID kontaktu, który utworzył towar,
        'create_datetime' => data utworzenia towaru,
        'edit_datetime' => data modyfikacji towaru,
        'status' => aktywność towaru,
        'type_id' => ID typu towaru,
        'image_id' => ID obrazu towaru,
        'sku_id' => ID artykułu towaru,
        'ext' => rozszerzenie obrazu towaru,
        'url' => url towaru,
        'rating' => ranking,
        'price' => cena,
        'compare_price' => przekreślona cena,
        'currency' => waluta,
        'min_price' => cena minimalna,
        'max_price' => cena maksymalna,
        'count' => ilość pozostałego towaru,
        'cross_selling' => tablica towarów krzyżowych,
        'upselling' => tablica polecanych towarów,
        'rating_count' => ilość ocen ratingowych,
        'total_sales' => całkowita sprzedaż towaru,
        'category_id' => ID kategorii towaru,
        'badge' => naklejka towaru,
        'frontend_url' => link do towaru,
        'quantity' => ilość towaru użytego w zestawie
     )
)

*}

$current_locale - bieżące ustawienia regionalne

$sku_id - Identyfikator towaru, dla którego należy pokazać elementy

$ruble - wartość pola "Znak rubla" w ustawieniach wtyczki
Jeśli używasz szablonu motywu Wygodny zakup products.slider.html, a następnie zamiast $products jest przekazywany do $s_products i $sliderId.

Możesz także użyć pomocników i zmiennych systemowych frameworka.

Możliwe problemy

Jeśli masz problemy z wyświetlaniem komponentów - sprawdź działanie wtyczki w motywie Default 3.0. Jeśli wszystko jest tam wyświetlane normalnie, to w Twoim motywie projektowym używane są zupełnie inne klasy. Skontaktuj się z twórcą motywu projektu, aby uzyskać pomoc.

  1. Akcesoria nie są wyświetlane

    Pola wyboru komponentów powinny być dostępne w następujący sposób:
    #product-skus input[type=radio], .skus input[type=radio] lub .sku-feature

    Brak <input[name='product_id'] >

    Błędy w Javascript
  2. Akcesoria nie zmieniają się przy wyborze innego artykułu

    Te same problemy



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