[TYPO3-german] File_Resource - Problem Gelöst!
Stefan Geith
typo3dev2006 at geithware.de
Thu Oct 26 17:56:28 CEST 2006
Stefan Geith schrieb:
> 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}
Die Lösung:
headerData.10.data = {PATH:{$plugin.sg_customlayout.ieStyle}}
headerData.10.insertData = 1
(Nach suche in der SOurce gefunden; steht nicht in TS-Ref;
vielleicht hab ich auch ein alte Version ...)
>>> 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
>
>
> _______________________________________________
> 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