I have installed ThemeKey and it seems to be working great. One question I have is how can users (anonymous or logged in) switch their themes? I'd like users to be able to switch to "Desktop" theme if they wish.

Comments

kyleheney’s picture

Issue summary: View changes
mkalkbrenner’s picture

Sorry for the delay.
If you install the sub-module ThemeKey User Profile you get back the drupal 6.x core feature that registered users can select the theme they want to use within their user profile.

If you want anonymous users to switch their themes you need to be aware that this feature requires you to turn off all drupal 7 caches!
You can get it to work with page caching but this isn't that easy and requires custom code because there's no common module for that. The solution varies depending on the possibilities of your hosting environment.
The best solution is to provide one sub-domain per theme.

mkalkbrenner’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.