Using a sub theme based off Fusion starter lite and Context 3 wasn't rendering blocks assigned to it when viewing node pages. Worked fine on panel pages though, and context inspector was showing the correct context and reactions were being detected on the node pages.
After much search I found the following code to be the problem:
// Add node_top and node_bottom region content
$vars['node_top'] = theme('blocks', 'node_top');
$vars['node_bottom'] = theme('blocks', 'node_bottom');
These 2 regions aren't in Fusion lite by default (at least not in the .info file that I can see). Is it possible a check goes in somewhere that checks for these regions before calling theme('blocks')?
In the meantime I just copied the fusion_core_preprocess_node function into my sub theme's template php and removed the above lines.
Comments
Comment #1
jeremycaldwell commentedComment #2
dsayswhat commentedI've also run into this. My issue was with sitewide contexts not rendering on pages where preprocess_node took effect - basically node pages and views that use the node display type.
See http://drupal.org/node/785270 for the issue over in the context queue.
Comment #3
muschpusch commentedSubscribe
Comment #4
stephthegeek commentedComment #5
aquariumtap commentedComment #6
brunorios1 commentedmaybe the patch in http://drupal.org/node/633778#comment-4846874 can solve the problem of the regions not showing...
Comment #7
Poieo commentedClosing as won't fix since the D6 version is getting no new development.