Zum Inhalt springen

headerData oder CSS nach TV gemappten Inhalten einbinden

Erstellt am 27. September 2007 · 3 Antworten · letzte Antwort am 28. September 2007

Tags: Frage

Perelin ·

Hi Allezusammen,
kennt jemand eine Möglichkeit per TS headerData oder Stylesheets NACH den von TV im Template gemappten Headerdaten einzubinden?

schönen FE

Sebastian

ManuP ·

Hi Perelin,

die Headerdaten sowie CSS-Dateien kannst du auch per TS über

page.headerData.5 = TEXT
page.headerData.5.value (
<meta name="description" CONTENT="...">
<meta name="author" CONTENT="...">
<meta name="keywords" CONTENT="...">
<meta name="copyright" CONTENT="© ...">
<meta HTTP-EQUIV="Content-Type" CONTENT="txt/html; charset=ISO-8859-1">
<meta HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<meta HTTP-EQUIV="content-language" CONTENT="de">
<meta name="page-type" CONTENT="Privat/Kommerziell">
<meta HTTP-EQUIV="ROBOTS" CONTENT="follow,index">
<meta HTTP-EQUIV="REVISIT" CONTENT="one week">
)

einbinden. Da kannst du halt auch ne CSS einbinden 😉

Na dann viel Erfolg,
Manuel

Perelin ·

Hi Manuel,
danke für die Antwort. Hab ich aber alles schon ausprobiert. Alle Infos die per headerData gesetzt sind, werden VOR den HeaderDaten des Templates gesetzt. Ich bräuchte eine Möglichkeit etwas DANACH zu setzen. Am besten sowas wie lastHeaderData um die letzten einträge vor </head> zu setzen. Hintegrund dabei ist, dass ich versuche Styles aus den im TV gemappten Stylesheets zu überschreiben.

Desmond ·

Versuche einfach mal die Zahl entsprechend hoch zusetzen. Bei mir klappt das:

page.headerData {
90 = TEXT
90.value = <!--[if IE 7]><link href="/fileadmin/templates/ie7.css" rel="stylesheet" type="text/css" media="screen"><![endif]-->
}

Und wenn das nicht klappt, kann du es ja auch im Body einbinden. Einfach vor dem TemplaVoila aufruf.