Blok „Metody płatności” — instrukcja do szablonu „Orion Shop”
Wywołanie bloku na stronach sklepu internetowego ID — payments
Przed użyciem kodu przeczytaj instrukcję dotyczącą wywoływania bloków na dodatkowych stronach - Czytaj dalej
<!-- Blok „Metody płatności” -->
{$props = [
'mode' => 'carousel',
'no_margin' => false,
'lazy' => false,
'color_scheme' => 'main',
'title' => [
'align' => 'left',
'size' => 'small, H3',
'text' => 'Sposoby płatności'
],
'cards' => [
'1' => [
'image' => 'img/200x120.png',
'text' => 'Kuriera obowiązuje wydanie papierowego paragonu, do tego kurier potrzebuje drukarki paragonów.',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Gotówką'
]
],
'2' => [
'image' => 'img/200x120.png',
'text' => 'Kurier będzie potrzebował mobilnego terminala, a po transakcji musi wydrukować paragon.',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Kartą plastikową'
]
],
'3' => [
'image' => 'img/200x120.png',
'text' => 'Punkty odbioru mogą być twoje lub dostarczane przez zewnętrzne firmy.',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Płatność w punkcie odbioru'
]
],
'4' => [
'image' => 'img/200x120.png',
'text' => 'Odpowiednie, jeśli chcesz dostarczać zamówienia pocztą',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Płatność przy odbiorze'
]
],
'5' => [
'image' => 'img/200x120.png',
'text' => 'Podpisz umowę z agregatorem i skonfiguruj integrację z nim.',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Agregator płatności'
]
],
'6' => [
'image' => 'img/200x120.png',
'text' => 'Za pomocą portfeli elektronicznych można otrzymywać elektroniczne pieniądze od klientów.',
'button' => [
'template' => 'button-one',
'mode' => 'link',
'link' => '#',
'target' => '_self',
'type' => 'secondary',
'anchor' => true,
'icon' => 'none',
'wide' => true,
'text' => 'Płatność elektronicznymi pieniędzmi'
]
]
]
]}
{call add_block block="payments" props=$props}
Możliwe wartości konfiguracyjne bloku „Metody płatności”:
| Właściwość | Typ danych | Opis |
|---|---|---|
| mode | String | Tryb działania bloku. Dopuszczalne wartości: 'grid' lub 'carousel' |
| no_margin | Boolean | Wartość true usuwa górny margines bloku. |
| lazy | Boolean | Wartość true stosuje leniwą ładowanie obrazów. |
| color_scheme | String | Schemat kolorów bloku. Dopuszczalne wartości: 'main', 'alter' lub 'semitone' |
| title | Object | Element „Tytuł” Więcej... |
| cards[1].image | String | Ścieżka do obrazu w odniesieniu do folderu. |
| cards[1].text | String | Tekst karty |
| cards[1].buttons | Object | Element „Przycisk” Więcej... |


