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.

Themes

Discuss SilverStripe Themes.

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

User theme changer


Reply

2 Posts   1213 Views

Avatar
mexik

1 September 2010 at 7:18am Community Member, 15 Posts

Hello,

I'd like to have a theme changer on my website.

What I want basically is to give users an ability to change my website theme if they want to, so I could get two different type of customers (for example: one could be very simple and the other one could have a lot of things like glamour style).

So ... is it possible to make something like that ?

Avatar
Bambii7

2 September 2010 at 1:05pm (Last edited: 2 September 2010 1:06pm), Community Member, 254 Posts

Ahhh theme selectors nooooo :p
I think you could do some thing with a session variable and maybe the _conifg.php in mysite.
You set them theme inside _config, so you'd need some basic forms on Page.php that set a variable. Then maybe in the _config have

$mytemplate = Session::get("mythemevariable");
if($mytemplate) {
SSViewer::set_theme($mytemplate);
} else {
SSViewer::set_theme('defaulttheme');
}

Not 100% if that'll work