Pokaż spis treści

Komponent treści

Video gallery: video-gallery

Galeria lokalnych plików wideo, np. tutoriali lub nagrań działania aplikacji. Dokumentacja tej podstrony opisuje, co operator ustawia w panelu, jak dane trafiają do renderera VideoGalleryBlock.astro i dlaczego komponent jest osobnym typem bloku.

Rola komponentu

Galeria lokalnych plików wideo, np. tutoriali lub nagrań działania aplikacji.

Operator wgrywa plik MP4, WebM, MOV albo M4V przez upload, opcjonalnie dodaje poster i opis. Endpoint uploadu stosuje osobny limit dla wideo, a blok renderuje odtwarzacze w wybranej siatce.

Pola edytora

  • title
  • intro
  • columns 1, 2 albo 3
  • preload metadata, none albo auto
  • loop
  • muted
  • videos z title, src, poster i description

Od danych bloku do renderera

flowchart LR
  A["Paleta buildera"] --> B["blockType: video-gallery"]
  B --> C["Formularz pól komponentu"]
  C --> D["data_json"]
  D --> E["content_blocks"]
  E --> F["VideoGalleryBlock.astro"]
  F --> G["Sekcja publiczna"]

Decyzje administracyjne i inżynierskie

Lokalne wideo wymaga innych limitów i pól niż grafika. Oddzielny komponent pozwala zachować kontrolę nad preloadem, zapętlaniem i domyślnym wyciszeniem.

Wspólne pola techniczne, takie jak sectionWidth, sectionMarginTop, sectionMarginBottom, sectionPaddingTop i sectionPaddingBottom, sprawiają, że każdy komponent można dopasować do rytmu strony bez dopisywania klas albo stylów inline.

Powiązanie z builderem

Ten komponent jest dostępny w palecie tylko wtedy, gdy jego typ pozostaje aktywny w ustawieniu enabledBlockTypes. Import YAML również sprawdza ten typ przez rejestr bloków.