HTML-Header erweitern

Will man in den head Bereich der erzeugten HTML-Seiten zusätzliche Angaben (z.B. Metadaten) einfügen, so lässt sich dies einfach mit folgendem TypoScript-Code erreichen.

TypoScript: Metatag in HTML Header schreiben

SETUP
page = PAGE
page {
  headerData {
    10 = TEXT
    10.value = <meta name="best-cms" content="TYPO3, of course."/>
  }
}

In diesem Beispiel wird ein weiterer Meta-Tag in den 'head'-Bereich geschrieben. Es lassen sich jedoch beliebige andere Einträge (z.B. CSS-Links oder Geo Tags) angeben.

Kommentare zu HTML-Header erweitern
Gravatar: Thomas-M. Stein

Thomas-M. Stein

30.07.2011, 11:42

Danke für die vielen klaren Erläuterungen und Beispiele, auch zur Header Erweiterung!
Ich suche dabei immer noch nach einer Möglichkeit das Google Tracking Script an die richtige Stelle, unmittelbar vor dem /head Tag (laut Google), zu plazieren. Nur für den Fall, dass Sie da eine Idee haben. Danke.
Thomas Stein
Gravatar: Jochen

Jochen Fröhlich

30.07.2011, 12:30

Hallo Herr Stein,

da das Tracking Script ja auch nur als Text eingebunden wird, kann man genau die gleiche Methode verwenden, wie oben beschrieben. Wenn man einen Text einfügen möchte, der über mehrere Zeilen geht, schreibt man statt "10.value = ...einzeiliger Text..." einfach "10.value (...Text über mehrere Zeilen...)".

Das Google Tracking Script muss nur irgendwo innerhalb der head-Tags stehen, nicht unbedingt direkt vor dem schließenden head-Tag.

Grüße
Jochen Fröhlich

Kommentar abgeben


(wird nicht veröffentlicht, Gravatar ist eingeschaltet)



* Diese Felder sind für das Kommentieren notwendig

Besucher fanden diese Seite unter folgenden Suchbegriffen:

typo3 header · typoscript header · typoscript_code headerdata · typoscript header rendern · typo3 head einfügen