• DE

vimeo.com/135645555

-> Besonderheiten einer Distribution:
-> zur Extension wird ein Seitenbaum und Seiteninhalte mitgeliefert
-> das ist der Unterschied zu einer normalen Extension

-> wie wird das erreicht?
-> zunächst: ->   unter der Template-Extension der Distribution (hier am_distrib01b) -> neues Verzeichnis erstellen: Initialisation -> darin das Unterverzeichnis: Files
-> in das Verzeichnis Files einige JPGs kopieren -> zu Testzwecken
-> die JPGs werden später kurz nach Aktivierung der Template-Extension ->  in das fileadmin-Verzeichnis kopiert

-> bei Installation der Template-Extension -> in eine leere TYPO3-Installation -> wird auch ein Seitenbaum generiert
-> der Seitenbaum wird aus einer .t3d-Datei generiert -> diese .t3d-Exportdatei wird jetzt generiert -> uns später als data.t3d in das Extension-Verzeichnis gelegt -> dies ist eine Vorbereitung -> für die Fertigstellung die Template-Extension (key=am_distrib01b)

-> .t3d-Dateien werden für die Ex- und Import-Funktion von TYPO3 verwendet
-> dazu jetzt Klick im Seitenbaum auf die oberste Seite  -> mit der ID=0
-> dort Klick auf Modul Seite: -> root (ID=1)/Teilbereichsaktionen/Exportieren in .t3d

-> Seitenbaum exportieren -> export to .t3d
-> maximale Anzahl der Datensätze -> auf 10000 (default=500)
-> zusätzlich einstellen -> alle Seiten exportiere -> Unendlich (infinit)
-> einschränken: -> welche Datenbanktabellen -> sys_file_mtadata -> sorages (fileadmin wird immer exportiert) -> backend-layout -> sys_template -> tt_content
-> für diesen Fall nur folgende drei DB-Tabellen auswählen: -> backend_layout -> sys_template -> tt_content
-> danach unten Klick auf "Update"
-> falls Bilder in den Seiteninhalten wären -> folgende weitere DB-Tabellen hinzufügen -> sys_file sys_file_collection -> sys_file_metadata ...

-> danach: Klick oben auf den Reiter -> File & Preset -> die Auswahl könnte man als Preset speichern (jetzt nicht nötig)
-> danach Klick auf "Download export"
-> den Export speichern unter data.t3d -> (der Export muss für die Template-Distribution genau so heißen!)
-> danach die data.t3d in das Verzeichnis am_distrib01b/Initialisation auf den Server laden
-> danach in phpStorm Rechts-Klick auf Verzeichnis Initalisation -> danach Klick auf "Upload to distribtion04" -> Verzeichnisse Initialisation und Files inkl. ihrer Inhalte sind jetzt auf dem Server