21492 Posts in 5783 Topics by 2621 members
General Questions
SilverStripe Forums » General Questions » How to add a style sheet to a very basic module [Partly solved]
General questions about getting started with SilverStripe that don't fit in any of the categories above.
Moderators: martimiz, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
| Go to End | ||
| Author | Topic: | 651 Views |
-
Re: How to add a style sheet to a very basic module [Partly solved]

6 August 2012 at 5:39am
Hi jak,
Thank you for your helpful tips and I take your point about observing case.
I have now updated helloworld to show a slideshow.
When I put the following line in module_slideshow/templates/Slideshow.ss
<% require css(module_slideshow/css/slideshow.css) %>
the slideshow becomes styled.
However when I comment out this control structure and instead put the following code in module_slideshow/code/Slideshow.php and refresh both the database and page
<?php
class Slideshow extends Page {
}class Slideshow_Controller extends Page_Controller {
public function init() {
parent::init();
Requirements::css("module_slideshow/css/slideshow.css");
}
}the page loses styling.
Unfortunately replacing the Requirements line with
Requirements::themedCSS("slideshow", "module_slideshow");
makes no difference.
| 651 Views | ||
| Go to Top |

