Blok „Blog” — instrukcja do szablonu „Orion Shop”
Wywołanie bloku na stronach sklepu internetowego ID — blog
Przed użyciem kodu przeczytaj instrukcję dotyczącą wywoływania bloków na dodatkowych stronach - Czytaj dalej
<!-- Blok „Blog” -->
{$props = [
'content' => 'settings',
'no_margin' => false,
'color_scheme' => 'main',
'blog_id' => '1',
'limit' => 5,
'title' => [
'align' => 'left',
'size' => 'medium, H2',
'text' => 'Aktualności firmy'
],
'posts' => [
'1' => [
'color_scheme' => 'main',
'title' => 'Istnieje wiele wersji Lorem Ipsum',
'user' => [
'name' => 'Jan'
],
'datetime' => '2021-01-30',
'text' => 'Istnieje wiele wersji Lorem Ipsum, ale większość z nich zawiera nie zawsze akceptowalne modyfikacje, na przykład humorystyczne wstawki lub słowa, które nawet w przybliżeniu nie przypominają łaciny. Jeśli potrzebujesz Lorem Ipsum do poważnego projektu, na pewno nie chcesz żartu ukrytego w środku akapitu.',
'link' => '#'
],
'2' => [
'color_scheme' => 'main',
'title' => 'Ten traktat o teorii etyki był bardzo popularny w epoce renesansu',
'user' => [
'name' => 'Hanna'
],
'datetime' => '2021-01-30',
'text' => 'Istnieje wiele wersji Lorem Ipsum, ale większość z nich zawiera nie zawsze akceptowalne modyfikacje, na przykład humorystyczne wstawki lub słowa, które nawet w przybliżeniu nie przypominają łaciny. Jeśli potrzebujesz Lorem Ipsum do poważnego projektu, na pewno nie chcesz żartu ukrytego w środku akapitu.',
'link' => '#'
]
]
]}
{call add_block block="blog" props=$props}
Możliwe wartości konfiguracyjne bloku „Blog”:
| Właściwość | Typ danych | Opis |
|---|---|---|
| content | String | W wartości 'settings' używana jest treść z ustawień $props |
| no_margin | Boolean | Przy wartości true usuwa górny margines bloku. |
| color_scheme | String | Schemat kolorystyczny bloku. Dozwolone wartości: 'main', 'alter' lub 'semitone' |
| blog_id | String | ID bloga w panelu administracyjnym Web Systems Pro |
| limit | String | Maksymalna liczba postów wyświetlanych w bloku |
| title | Object | Element „Tytuł” Więcej... |
| posts | Object | Element „Post” Więcej... |


