Der Aufbau eines Seitentemplates ist deutlich einfacher als der eines Shapes, es gibt hier auch keine obligatorischen Renderfunktionen, die an bestimmten Stellen platziert werden müssten.
In jedem Fall obligatorisch ist die erste Zeile @ModelType API.ViewModel.iPage, die das Entgegennehmen der übergebenen Werte sicherstellt.
In den allermeisten Fällen soll ein Seitentyp das Grundlayout des Webauftritts haben. Dies wird erreicht, indem als Layout der Seite .vbhtml-Datei angegeben wird, welches das Grundlayout vorgibt. Dazu wird in einem VB-Code-Abschnitt, wie oben gezeigt, die Zeile "Layout = <relativer Pfad zur Datei>" eingefügt.
Anschließend kann die Seite völlig frei gestaltet werden, als Beispiel wird hier eine Shape-Area Namens "Content" angelegt. Dieser Name ist frei wählbar, die restlichen Parameter müssen 1:1 übernommen werden.