

Wersja | 1.1.1.1.wsp |
Aktualizacja | 27.10.2021 |
| Licencja | Web Systems Pro |
| Wersja | 1.1.1.1.wsp |
| Aktualizacja | 28 października 2021 |
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:
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:



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.

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
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.
$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.
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.
