[TYPO3-german] TypoScript page.headTag wird ignoriert
bernd wilke
t3ng at bernd-wilke.net
Mon Feb 2 16:31:16 CET 2015
Am 02.02.15 um 15:23 schrieb Rainer Mihlan:
> Hallo Liste,
>
> für die Einbindung einer Buchungssoftware muss ich den HEAD und den
> BODY-Tag per TypoScript manipulieren und jeweils eine ID hinzufügen.
> Beim BODY klappt das mit
>
> page.bodyTag >
> page.bodyTagCObject = TEXT
> page.bodyTagCObject.wrap = <body id="wbe" style="rgba">
>
> auch perfekt. Beim HEAD funktioniert weder
>
> page.headTag (
> <head id="abc">
> )
>
> noch
>
> page.headTag = <head id="abc">
>
> Auch was man bei Google so findet wird bei mir ignoriert:
>
> page.headTag (
> <head>
> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
> )
>
> oder
>
> page.headTag = <head><meta http-equiv="X-UA-Compatible"
> content="IE=EmulateIE7" />
>
>
> System: TYPO3 CMS 6.2.9
>
> Hat jemand eine Idee? Die TSref hat mir auch nicht weitergeholfen.
TSRef besagt dass bodyTag wie headTag zu PAGE gehören.
bei mir funktioniert das auch einwandfrei.
dher wäre zu vermuten, dass bei dir irgendetwas stört und deine
redefinition wieder mit dem ursprünglichen Wert überschreibt.
nimm dir mal eine beliebeige Seite deines Webauftritts.
erzeuge ein extension template und trage dort nur
page.headTag = <head id="abc">
ein. Dann lösch den FE-cache und schau auf der Seite nach was du im
HTML-Quelltext findest.
jetzt sollte die ID vorhanden sein - außer ein Dutzend Möglichkeiten
deine Ausgabe zu verändern.
weitere Tests solltest du dann mit TSOB machen: mit mouseover erfährst
du wo der Wert page.headTag alles gesetzt (und überschrieben) wird.
danach im Templateanalyzer alles anzeigen lassen und nach 'headTag' oder
nur 'head'(vielleicht wird irgedwo dein gesamter Headbereich an TYPO3
vorbei aufgebaut) suchen.
Das könnte natürlich auch in einer Extension im PHP passieren (zb.
irgedwas für SEO keywords???)
viel Spaß beim Suchen
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list