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.
in my code/Page.php I use
to add css to a page.
html source code shows <link rel="stylesheet" type="text/css" href="http://www.mysite.com/themes/mytheme/css/layout.css?m=1333695202" />
silvertstripe replace css name with absolute path.
I need relative path like this
<link rel="stylesheet" type="text/css" href="themes/mytheme/css/layout.css?m=1333695202" />
Is this possible?how?
That's strange. For me it resolves the relative path when using themedCSS.
Instead of doing this you might want to try something else:
<% require css(themes/mytheme/css/layout.css) %>
This should do the same job as
Or you can try resolving them manually using $ThemeDir.
You can find a more detailed explanation over [url=http://doc.silverstripe.org/framework/en/reference/requirements]here[/url].
If this doesn't do the trick I guess it's something in your configuration you'll need to change in order to get the relative urls.