I am developing a new theme with some images in it. What I need to do is to include img tags to images that are located in a sub-directory of the theme.
I need the theme to be portable but I'm unsure how to specify the URL of the image. It's easy enough if the silverstripe install will always be at the top level, but it won't. Is there a variable I can access in the template to specify the 'root' of the install or is there a simpler and/or more sensible way to do this?
You can use urls that are relative to the SilverStripe directory, since SilverStripe uses the <base href=""> attribute for all pages.
So something like <img src="themes/yourtheme/subfolder/image.png" /> should work.