[TYPO3-german] File_Resource ?
Stefan Geith
typo3dev2006 at geithware.de
Thu Oct 26 17:40:26 CEST 2006
Martin Holtz schrieb:
> Hi Stefan,
>
>> irgendwie stehe ich gerade auf dem Schlauch:
>> Ich will ein CSS-File in den Header einbinden und das ganze aber mit
>> einer Bedinung wrappen.
>>
>> CONSTANTS:
>> plugin.ieStyle = EXT:sg_plugin/static/test/ie.css
> müsste das nicht
> plugin.sg_customlayout.ieStyle = EXT:sg_plugin/static/test/ie.css
> lauten?
Latürnich ... nur im Beispiel vertippt...
>> SETUP:
>> page {
>> headerData.10 = TEXT
>> headerData.10.data = {$plugin.sg_customlayout.ieStyle}
>> headerData.10.wrap (
>> <!--[if IE]>
>> <link href="|" rel="stylesheet" type="text/css" />
>> <![endif]-->
>> )
>>
>> Aber das funktioniert natürlich nicht;
> warum "natürlich nicht"?
> auf den ersten Blick sieht das für mich ganz normal aus.
> Was habe ich übersehen?
Wenn ich es so machen, dann erhalte ich folgende Headerzeilen:
<!--[if IE]>
<link href="EXT:sg_plugin/static/test/ie.css" rel="stylesheet"
type="text/css" />
<![endif]-->
Weil .data zwar LLL:EXT:... durch einen LocalLang-Text ersetzt
aber EXT:... nicht durch den relativen Pfad ...
Ich würde ja auch
plugin.sg_customlayout.ieStyle = typo3conf/ext/sg_plugin...
schreiben, aber wenn die Extension dann global installiert ist
stimmt der Pfad nicht mehr ...
>> Ich bräuchte sowas wie
>> headerData.10 = FILE_RESOURCE
>> oder so ähnlich;
>>
>> Hat jemand eine Idee ?
> s.o. - hab noch nicht verstanden, warum das natürlich nicht geht...
Bei IMAGE gibt es sowas:
IMAGE liefert ein '<img src="address-of-image" />'
IMG_RESOURCE liefert 'address-of-image'
FILE liefert den Inhalt eines Files
nur ledier gibt es kein
FILE_RESOURCE.data = EXT:.... das einfach
den relativen Pfad der Datei liefert ...
-
Stefan
>
> gruß,
> martin
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list