Blok „Kartki” - instrukcja do szablonu «Vega Blog»
Wywołanie bloku na stronach witryny internetowej ID — cards
<!-- Blok „Kartki” -->
{$props = [
'color_scheme' => 'main',
'no_margin' => false,
'label' => [
'template' => 'label-one',
'color_scheme' => 'main',
'align' => 'center',
'text' => 'To ciekawe'
],
'cards' => [
'1' => [
'id' => '1',
'emoji' => 'none',
'preview' => 'img/400x400.png',
'lazy' => true,
'show_views' => true,
'show_comments' => true,
'show_author' => true
],
'2' => [
'id' => '1',
'emoji' => 'star',
'preview' => 'img/400x400.png',
'lazy' => true,
'show_views' => true,
'show_comments' => true,
'show_author' => true
],
'3' => [
'id' => '1',
'emoji' => 'none',
'preview' => 'img/400x400.png',
'lazy' => true,
'show_views' => true,
'show_comments' => true,
'show_author' => true
],
'4' => [
'id' => '1',
'emoji' => 'none',
'preview' => 'img/400x400.png',
'lazy' => true,
'show_views' => true,
'show_comments' => true,
'show_author' => true
]
]
]}
{call add_block block="cards" props=$props}
Tabela odpowiednich właściwości dla bloku „Kartki”
| Właściwość | Typ danych | Opis |
|---|---|---|
| color_scheme | String | Schemat kolorów bloku. Dozwolone wartości: 'main', 'alter' lub 'semitone' |
| no_margin | Boolean | W przypadku wartości true usuwa górne wcięcie bloku. |
| label.template | String | Szablon elementu "Etyketa". Wartość: 'label-one' |
| label.template | String | Schemat kolorów elementu "Etyketa". Dozwolone wartości: 'main', 'alter' lub 'semitone' |
| label.align | String | Wyrównuje elementy do lewej krawędzi, środka lub prawej krawędzi. Akceptuje wartości 'left', 'center' lub 'right' |
| label.text | String | Tekst elementa |
| cards[1].id | String | ID wpisu |
| cards[1].emoji | String | Ikona emoji. Wartości: 'none', 'fire', 'star', 'heart', 'smiling-face-with-heart', 'grinning-face', 'astonished-face', 'confused-face', 'angry-face' |
| cards[1].preview | String | Ścieżka do obrazu podglądu względem folderu z szablonem. Zaleca się przesyłanie obrazów za pośrednictwem menedżera plików aplikacji "Witryna". |
| cards[1].lazy | Boolean | W przypadku wartości true stosuje leniwe ładowanie do obrazów |
| cards[1].show_views | Boolean | W przypadku wartości false, ukrywa liczbę wyświetleń |
| cards[1].show_comments | Boolean | W przypadku wartości false, ukrywa liczbę komentarzy |
| cards[1].show_author | Boolean | W przypadku wartości false ukrywa autora |


