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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Template Questions /

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Image functions

Go to End

3 Posts   845 Views


Community Member, 10 Posts

18 July 2011 at 10:05pm

Hello -

I have set a custom field called $bgImage in the CMS. This field simply takes an image (img src="path/to/image").

it works fine in the front end when outputted simply as $bgImage, but I am unable to see any output when trying to use functions such as $bgImage.URL in my templates.

My PHP server has GD2. I am using WAMP so cannot set permissions for my tmp folder. Does anyone have any ideas of what im doing wrong?




Community Member, 10 Posts

18 July 2011 at 11:03pm

added a silverstripe-cache folder which is working but still no joy


Community Member, 10 Posts

19 July 2011 at 4:03am

OK i solved it.

Im very new to SilverStripe and made some simple mistakes.

In order to user methods such as .URL etc with images you have to declare a new database table first using either $has_one or $has_many. Then add a tab. Then you will have a new tab where you can upload images in your CMS and use them at will. I guess I will need to use an enumerated type for more than one image.

Im using this to allow people to update background images in the CMS so I can have text overlayed over an image rather than static pictures!