[TYPO3] Problem with TypoScript conditions and page.includeCSS

Stephen Bungert s.bungert at metrinomics.de
Mon Mar 10 17:31:47 CET 2008


When I simulate the condition of the browser being IE in the object browser
I see the IE file appear in the object browser

-----Ursprüngliche Nachricht-----
Von: typo3-english-bounces at lists.netfielders.de
[mailto:typo3-english-bounces at lists.netfielders.de] Im Auftrag von Othmar
Voser
Gesendet: Montag, 10. März 2008 17:02
An: typo3-english at lists.netfielders.de
Betreff: Re: [TYPO3] Problem with TypoScript conditions and page.includeCSS

So I do it:

[browser = msie]
page.includeCSS {
   file1 = fileadmin/styles/dim_home_00_IE.css
   file2 = fileadmin/styles/tt_news_v2_styles_IE.css
   file3 = fileadmin/styles/defaultstylesheet_IE.css
	}
[else]
page.includeCSS {
   file1 = fileadmin/styles/dim_home_00_FF.css
   file2 = fileadmin/styles/tt_news_v2_styles_FF.css
   file3 = fileadmin/styles/defaultstylesheet_FF.css
	}
[end]


Stephen Bungert schrieb:
>> what a construct is this?
>> don't mess with C/PHP/...-syntax
> 
> What do you mean?
> 
> I changed it to msie, it still doesn't show
> 
> -----Ursprüngliche Nachricht-----
> Von: typo3-english-bounces at lists.netfielders.de
> [mailto:typo3-english-bounces at lists.netfielders.de] Im Auftrag von bernd
> wilke
> Gesendet: Montag, 10. März 2008 14:54
> An: typo3-english at lists.netfielders.de
> Betreff: Re: [TYPO3] Problem with TypoScript conditions and
page.includeCSS
> 
> on Mon, 10 Mar 2008 13:14:26 +0100, Stephen Bungert wrote:
> 
>> Here is the TypoScript I'm using to load various stylesheets:
>>
>> ### CSS Includes ###
>> ### ------------ ##
>>
>> [global]
>> page.includeCSS {
>>
>>   file1 = fileadmin/templates/css/fdm_reset.css file1.media = all
>>   file2 = fileadmin/templates/css/fdm_core.css file2.media = screen
>>   file3 = fileadmin/templates/css/fdm_print.css file3.media = print
>> }
>> [end]
> 
> END?
> end of what?
>  
>> [browser = ie]
> 
> the browsername of internet explorer is 'msie' 
> 
>> page.includeCSS {
>>
>>   file4 = fileadmin/templates/css/fdm_ie7.css file4.media = screen
>> }
>> [end]
>>
>> [browser = opera]
>> page.includeCSS {
>>
>>   file5 = fileadmin/templates/css/fdm_opera9.css file5.media = screen
>> }
>> [end]
>>
>> [globalVar = TSFE:id = 7] {
> 
> what a construct is this?
> don't mess with C/PHP/...-syntax
> 
>  
>>   file6 = fileadmin/templates/css/fdm_team.css file6.media = screen
>> }
>> [end]
>>
>> Whatever browser I try, only the first css (in the global condition) are
>> attached. File 6 never seems to get attached, even when PID is 7.
>>
>> Have I done something wrong with my TypoScript? Can someone check the
>> syntax? Is this how alternate CSS files should be attached?
> 
> syntaxcheck can be done with object-browser and template-analyzer!
> 
> bernd
_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english



More information about the TYPO3-english mailing list