[TYPO3-german] conditional comments klappt nicht über automaketemplate schon ?? !!
Jochen Graf
graf at uni-landau.de
Sun Sep 30 12:25:18 CEST 2007
Hallo Liste,
ich habe Problem den iehack im Header einzubinden.
Die Vorlage wird als Standard über automaketemplate eingebunden.
Nun habe ich das automaketemplate entfernt und bekomme die iehacks nicht
eingebunden.
Mein Aufbau der Vorlage sieht folgendermassen aus.
HTML Vorlage
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>test site</title>
<link href="../css/layout_3col_fixed.css" rel="stylesheet" type="text/css"/>
<!--[if lte IE 7]>
<link href="../css/explorer/iehacks_3col_fixed.css" rel="stylesheet"
type="text/css" />
<![endif]-->
</head>
in dieser Datei iehacks_3col_fixed.css befindet sich der Eintrag @import
@import url(../main/iehacks.css);
So, mit dem automaketemplate wird ja der Header ausgelesen
.......
workOnSubpart = DOCUMENT_HEADER
........
damit greifen auch die css Dateien.
Nun versuche ich vergebens die iehacks einzubinden "Ohne
automaketemplate", aber diese greift nicht!?
Im TS habe ich folgenden Code
page.headerData.5 = TEXT
page.headerData.5.value (
<style type="text/css" media="screen, projection">
/*<![CDATA[*/
@import "fileadmin/css/layout_3col_fixed.css";
/*]]>*/
</style>
<!--[if lte IE 7]>
<style type="text/css" media="screen, projection">
@import "fileadmin/css/explorer/iehacks_3col_fixed.css";
</style>
<![endif]-->
)
Rufe ich nun die Seite auf,dann bekomme ich folgende Ausgabe
##############################
<link rel="stylesheet" type="text/css"
href="typo3temp/stylesheet_e99aac0be0.css" />
<style type="text/css" media="screen, projection">
/*<![CDATA[*/
@import "fileadmin/css/layout_3col_fixed.css";
/*]]>*/
</style>
<!--[if lte IE 7]>
<style type="text/css" media="screen, projection">
@import "fileadmin/css/explorer/iehacks_3col_fixed.css";
</style>
<![endif]-->
##################################################
Nun gehe ich davon aus, dass die Datei eingebunden wird und der Hack
ausgeführt wird.
Aber im IE 6 greift dieser nicht.!
Die Ausgabe über den automaketemplate sieht so aus.
<link href="fileadmin/template/../css/layout_3col_fixed.css"
rel="stylesheet" type="text/css" />
<!--[if lte IE 7]>
<link href="fileadmin/template/../css/explorer/iehacks_3col_fixed.css"
rel="stylesheet" type="text/css" />
<![endif]-->
Und das klappt ?!.
Könnte mir bitte jemand helfen.
--
Mit freundlichen Grüssen
Jochen Graf
Universität Koblenz-Landau / Campus Landau
Arbeitstelle Multimedia/Technik-Administration
Thomas-Nast-Str. 44
76829 Landau
mail: graf at uni-landau.de
fon: 06341-990-224
http://www.paeps.uni-landau.de
More information about the TYPO3-german
mailing list