Hi,

Trying to use this to set the blocks shown in the various regions of a particular theme but the available regions for block positioning are those of the "default" theme and not the theme chosen as part of the contextual rule..

So if I want to place blocks into a region of a theme that isn't the default I can't do it because that region isn't available for me to select..

Comments

ryanwebpage’s picture

I have not experienced this behavior before. Context plugins do not handle the active themes, regions and blocks. That is handled in the context core. When I get a chance I will see if I can recreate this behavior.

ryanwebpage’s picture

I think I know what is happening now. To be honest I've never used this plugin for that use case. I've always used it for loading CSS files based on the active theme. Context blocks and regions load only the default theme regions. I will have to see if I can change the theme loaded by context blocks if you define a condition with a theme that is not the default.

wipeout_dude’s picture

That would be useful..

To complicate thing further, the module allows you to select multiple themes in the condition.. So really the reactions need to be able to address all the regions of all the selected themes selected in the conditions area.. I guess that makes things really complicated as far as managing the UI goes.. :(

Baysaa’s picture

Agreed with wipeout_dude. Honestly, the core Blocks module handles different themes just fine. Maybe this is an issue for Context core?

Baysaa’s picture