TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Beginn des Headers dynamisch ändern


Autor Nachricht
Verfasst am: 27. 06. 2012 [10:50]
lagarto
Dabei seit: 17.04.2008
Beiträge: 18
Hallo,

Mein Problem ist, dass ich für Google Optimizer einen Codeschipsel direkt hinter <head> einbauen will. Das ganze wird von einer Extension realisiert und soll dynamisch sein.

Meine Ansätze:

1. page.headerData
Zuerst werden die Typo3headerdaten gesetzt, dann die Elemente aus dem Config Objekt. Selbst bei page.headerData.0 wird mein Code also nicht direkt hinter <head> gesetzt sondern erst später.

2. diableAllHeader = 1
Das hat den Effekt, dass alle Einstellungen aus dem ConfigObjekt wie Sprach und Metaeinstellungen bei der Generierung des Headers nicht beachtet werden.

3. page.headTag
Selbst wenn ich das als Hack bezeichnen würde, kommt es der Lösung am nächsten:
page.headTag = <head> + Googlecodeschnipsel
bringt mich zu der Lösung die ich haben will. Das Problem ist, dass der Type von headTag "tag" ist. Ich sehe keine Möglichkeit diesen Type dynamisch (per userfunc) zu füllen. Vielleicht geht das aber ich weiss nicht wie.

Kann mir jemand helfen? Ich hoffe die Frage ist nicht zu speziell.

Beste Grüsse
Philipp
Profil