Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Template Questions

require themedCSS() outputs all files double


Reply

3 Posts   687 Views

Avatar
suntrop

6 September 2012 at 5:02am (Last edited: 6 September 2012 5:02am), Community Member, 131 Posts

I have a strange problem and don't know how to fix it. When I put in my page.php or page.ss

Requirements::themedCSS('master');


<% require themedCSS(master) %>


I see all CSS files twice in my source code.

<link rel="stylesheet" type="text/css" href="/themes/max-rill-schule/css/master.css?m=1346850103" />
<link rel="stylesheet" type="text/css" href="/themes/mrs/css/popups.css?m=1346230048" />
<link rel="stylesheet" type="text/css" href="/themes/mrs/css/ie_fixes.css?m=1346230054" />
<link rel="stylesheet" type="text/css" href="/themes/mrs/css/master.css?m=1346850103" />
<link rel="stylesheet" type="text/css" href="/themes/mrs/css/popups.css?m=1346230048" />
<link rel="stylesheet" type="text/css" href="/themes/mrs/css/ie_fixes.css?m=1346230054" />


When I remove the required function nothing is set. Why do I get all files double?
(To clarify: I only have it in my php or template file, not in both files at the same time)

Is this a known bug in SS 3.01?

Avatar
Willr

7 September 2012 at 9:48pm Forum Moderator, 5511 Posts

Created ticket - http://open.silverstripe.org/ticket/7847

Avatar
suntrop

11 September 2012 at 2:07am Community Member, 131 Posts

Thanks. I didn't have found the other post.