Jak działa ekran
Eksport strony działa z poziomu edytora. Endpoint pobiera stronę bieżącej witryny, ładuje wszystkie bloki, także nieaktywne, i buduje ZIP zawierający page.yaml oraz pliki z /uploads, jeżeli występują w danych bloków.
Import obsługuje tryb create i overwrite. Przy konflikcie sluga w trybie tworzenia operator dostaje status page-import-conflict. Przy nadpisaniu aktualizowane są metadane i lista bloków, ale dostęp strony pozostaje zgodny z istniejącą konfiguracją.
Walidator akceptuje tylko znane typy bloków. Normalizuje slug, szerokość strony, spis treści, publikację i sortOrder. ZIP może dodatkowo konwertować grafiki do WebP, kompresować obrazy i przepisać ścieżki w blokach.