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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an