[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