Element „Towar” — instrukcja do szablonu „Orion Shop”
Wywołanie elementu „Towar” na stronach sklepu internetowego
Przed użyciem kodu przeczytaj instrukcję dotyczącą wywoływania elementów na dodatkowych stronach - Czytaj dalej
<!-- Element „Towar” -->
{$props = [
'id' => '1',
'template' => 'one',
'color_scheme' => 'main',
'lazy' => false,
'image_type' => 'single',
'use_link' => true,
'image_size' => '400',
'image_mode' => 'margins',
'show_desc' => false,
'show_rating' => true,
'show_stocks' => true,
'show_controls' => true,
'hide_button' => true,
'show_compare' => true,
'show_favorite' => true,
'button' => 'Do kodzyka',
'button_added' => 'Złóż zamówienie'
]}
{call add_element element="product/product-`$props.template`" props=$props}
Możliwe wartości konfiguracyjne elementu „Towar”:
| Właściwość | Typ danych | Opis |
|---|---|---|
| id | String | ID towaru |
| template | String | Szablon elementu „Towar”. Dopuszczalne wartości: 'one', 'two', 'three', 'four', 'five' lub 'six' |
| color_scheme | String | Schemat kolorów elementu. Dopuszczalne wartości: 'main', 'alter' lub 'semitone' |
| lazy | Boolean | Wartość true stosuje leniwe ładowanie obrazów |
| image_type | String | Wartość 'gallery' wyświetla galerię (dostępną nie we wszystkich szablonach), zawierającą do pięciu obrazów towaru. Wartość 'single' dodaje do karty tylko pierwsze zdjęcie towaru. |
| use_link | Boolean | Wartość true sprawia, że każda karta staje się linkiem do towaru w sklepie. |
| image_size | String | Określa rozmiary, na podstawie których obetnie obraz towaru. Zalecana wartość to '400' |
| image_mode | String | Wartość 'margins' dodaje marginesy wokół obrazów, 'cropped-top' - obrazy są przycięte i wyrównane do góry, 'cropped-center' - obrazy są przycięte i wyrównane do centrum, 'common' - zwykłe obrazy |
| show_desc | Boolean | Wartość true wyświetla opis towaru |
| show_rating | Boolean | Wartość true wyświetla ocenę towaru |
| show_stocks | Boolean | Wartość true wyświetla dostępność towaru w magazynie |
| show_controls | Boolean | Wartość true wyświetla blok z przyciskami sterującymi (rozwiń, ulubione, porównanie) |
| hide_button | Boolean | Wartość true wyświetla przycisk tylko podczas najeżdżania na kartę |
| show_compare | Boolean | Wartość true wyświetla przycisk porównania |
| show_favorite | Boolean | Wartość true wyświetla przycisk ulubionych |
| button | String | Tekst przycisku |
| button_added | String | Tekst przycisku po dodaniu do koszyka |


