I have set up conditions and virtual sites as described in the documentation. I have set the conditions to be: validate only on listed pages: a*, b, c where a* are pages and b and c are views. The virtual site module changes the theme on this condition. This works fine!

However, when I add blocks to the theme for the virtual site with the setting 'show on every page' the block only appears on pages a* and not views b and c. The only way to get the block to show is to duplicate the visibility settings from the conditions module.

Ideally I want the block to show on every page that has that theme, which should be defined by the condition not by the block visibility.

Don't know whose problem this is - conditions, virtual sites or someone else? Is this a bug somewhere?

Comments

tbertin’s picture

Did you have any luck with this? I'm not getting any blocks to appear on one of my virtual sites. But they are appearing on the main drupal site.