Wolfgang Wagner Da kann ich mich @Wolfgang Wagner nur anschließen.
Für die Initialisierung des Seitenbaumes solltest du dir den Abschnitt "Database Data" ansehen.
Im Endeffekt nutzt du das normale TYPO3 Export-Modul, um den gewünschten Seitenbaum als XML-Datei zu exportieren. Diese kannst du anschließend als Datei unter dem Pfad /Initialisation/data.xml
ablegen.
Wenn du deine Extension per Composer installiert hast, musst du, soweit ich weiß, über den folgenden Befehl den Import der Daten auslösen.
./vendor/bin/typo3 extension:setup
Alternativ dazu kannst du auch über den Extension Manager im Backend den folgenden Button klicken:
Ich bin mir gerade nicht ganz sicher, ob der Import der Daten nicht sogar auch automatisch angestoßen wird, wenn die TYPO3 Datenbank bei der Installation deiner Extension (bzw. deiner "Distribution") noch leer ist. Ich vermute mal, dass der Import auch dann erfolgt, wenn die Installation in einer Symlink-Instanz über den Extension Manager erfolgt. Vielleicht weiß hier jemand mehr dazu?