Typo3: Eigenes TypoScript auf der Website
Eigenes TypoScript soll an einer bestimmten Stelle des HTML-Baums erscheinen
Typo3 Goverment Package wird verwendet
Die Struktur des Typo3 Goverment Packages ist auf den ersten Blick sehr verwirrend. Im Folgenden wird der Weg beschrieben, wie ein eigenes TypoScript-Element auf einer bestimmten Stelle auf der Seite eingefügt werden kann.
Liste -> (Seitenbaum) TypoScript Templates -> (Seitenbaum) wähle einen ..._configuration Ordner der semantisch passt (z.B. page_blocks_configuration)
Neuer Datensatz -> Template
Namen vergeben, z.B. lib.myscript
unter Setup Script einfügen
Speichern und (Bearbeitung) schließen
root_... Datensatz des Ordners bearbeiten
Unter "Enthält" -> "Basis-Template einschließen" den Datensatz (z.B. lib.myscript) hinzufügen
Speichern und (Bearbeitung) schließen
Nun ist das Script vorhanden und wird geladen, als nächstes muss es nur noch an die richtige Stelle der Webseite gepackt werden.
Template "page" unter "page_configuration" bearbeiten
Innerhalb des TAG-Bereichs "subparts" das Skript an einer Stelle speichern; z.B. myscript < lib.myscript
Speichern und (Bearbeitung) schließen
Template "plugin.automaketemplate" unter "extension_configuration" bearbeiten
Innerhalb des TAG-Bereichs "elements" einem Template-Marker erlauben, diesen mit der Speicherstelle zu ersetzen; z.B. DIV.id.myscript = 1
Im HTML-Template den Marker, z.B. "<div id="myscript"></div> an der gewünschten Stelle einfügen, Info: Speicherort des HTML-Templates steht unter: plugin.tx_automaketemplate_pi1.content.file im geöffneten Datensatz