​PageObject: Sub-Template

​Sub-Templates sind eine spezielle Form von PageObjects. Sie enthalten ein Gestaltungselement, das mit Inhalten gefüllt werden kann. Diese Inhalte bestehen wiederum aus PageObjects — allerdings nicht aus weiteren Sub-Templates.

Sub-Templates werden vom Entwickler der Gestaltungsvorlage angelegt. Wie klassische PageObjects werden sie der Seite über das PageObject-Auswahlmenü hinzugefügt.

Nicht jede Gestaltungsvorlage enthält Sub-Templates. Zudem kann die Verwendung der enthaltenen Sub-Templates auf bestimmte dynamische Bereiche beschränkt werden.

PageObjects können zwischen dynamischen Bereichen und Sub-Templates verschoben und kopiert werden. Innerhalb von Sub-Templates ist es allerdings nicht möglich, PageObjects zu pinnen.

​Sub-Templates stellen eine besondere Herausforderung beim Wechsel der Gestaltungsvorlage dar. Vergewissern Sie sich vor dem Wechsel, ob beide Gestaltungsvorlagen die gleichen — oder zumindest ähnliche — Sub-Templates aufweisen. Andernfalls ist manuelle Nacharbeit notwendig, um die Inhalte der Sub-Templates neu zuzuordnen.