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.

Customising the CMS /

Requirements::customCSS is not working at all for me


Reply


2 Posts   1502 Views

Avatar
quamsta

Community Member, 29 Posts

30 January 2009 at 8:20am

I need to access the database in order to pull a CSS background image on a page in my site. I decided to use an inline style to access this background image.

However whenever I place this in my code, using the documentation as a template for the heredoc format:

function init() {
   parent::init();
   Requirements::themedCSS("HomePage");
   Requirements::customCSS(<<<CSS
   #minisite-header {
      background: url($ContentImage.URL) no-repeat;
   
   }

CSS
);
}

}

I get a blank PHP screen (which looks like a parse error, maybe, but I can't turn on verbose error reporting in PHP)

So thinking that I messed up the heredoc format somewhere, I try just this simple function:

Requirements::customCSS("test");

And I still get nothing.

The similar function:

Requirements::customScript("test");

Works fine. What's going on?

Avatar
Ingo

Forum Moderator, 801 Posts

9 February 2009 at 8:06am

Duh, fixed in http://open.silverstripe.com/changeset/71467 ;) Thanks for noticing...