Warum es existiert
Der Template-Builder bietet Autor:innen eine routenzentrierte Bearbeitungsoberfläche, auf der sie die genauen Blöcke einer Seite inspizieren und mit dynamischen Bindings arbeiten können, ohne in niedrigere Datenansichten wechseln zu müssen.
Verwenden Sie dies, wenn
- ein Seitenlayout visuell bearbeitet werden soll
- zwischen Parameter-Bindings für eine dynamische Route gewechselt wird
- der aktuelle Blocksatz einer Route an einer zentralen Stelle geladen werden soll
- Fehler beim gemeinsamen Nutzen von Blöcken über verschiedene Parameterkombinationen hinweg vermieden werden sollen
Was enthalten ist
- routenbewusster Builder-Einstiegspunkt
- Auswahl dynamischer Bindings
- stapelweises Laden von Blöcken
- Verarbeitung von statischen und parametrischen Routen
- Template-Builder, Skeleton und Client-UI
Kernablauf
- Öffnen Sie den Builder für eine Route.
- Ermitteln Sie, ob die Route statisch oder parametrisch ist.
- Laden Sie für parametrische Routen die verfügbaren Bindings.
- Laden Sie die Block-IDs für das aktive Binding oder die statische Route.
- Rendern Sie den Builder-Client mit Route, Blöcken und Binding-Kontext.
Systemoberflächen
- Serverlader für Route, Binding und Block