23379 Posts in 18298 Topics by 2867 members
|Go to End|
4 November 2010 at 3:53am
Hey everyone.. I'm fairly new to Silverstripe but have used it to create a few websites so far.
I have searched Google and on the forum but I havent really found an answer.
Is is possible? or how is it possible to specify include files based on page name?
This may not be the best way to solve the problem I have though, it may be best solved by adding a secondary editable section on each page.
I'm trying to add an icon to the right hand side of each page on a website which relates to the specific service the client offers. At the moment the image has a class on it which floats it right, but the client has requested that the text does not flow around it, they want it to be all justified and stop short of the graphic.
Thanks in advance for any help )
4 November 2010 at 5:55am Last edited: 4 November 2010 6:00am
Tutorials 2 explains how you can extend your page
you can extend page with ex: ClientPage.php which contains a new image field ( your service icon). Now when you create an ClientPage type in the admin, you can create ClientPages with an option to include an icon. You can then put a call the icon in ClientPage.ss
hope that works for you
4 November 2010 at 12:51pm
If you were looking to do this in the templates:
<% if ClassName = PageClass %>place your image or css class here<% end_if %>
<% if URLSegment = url-segment %>place your image or css class here<% end_if %>
|Go to Top|