function phptemplate_blocks in Context 5
In order to add blocks we need to intercept theme_blocks and build the block content using an diffrent process. The current implementation assumes that the theme layer isn't going to define either 'phptemplate_blocks' or 'themename_blocks'.
File
- context_ui/
context_ui.module, line 543
Code
function phptemplate_blocks($region) {
$output = "";
if ($list = context_ui_block_list($region)) {
foreach ($list as $key => $block) {
$output .= theme("block", $block);
}
}
// Add any content assigned to this region through drupal_set_content() calls.
$output .= drupal_get_content($region);
return $output;
}