function mongodb_block_ui_mongodb_block_info_alter in MongoDB 7
Implements hook_mongodb_block_info_alter().
This function loads block customizations.
File
- mongodb_block_ui/
mongodb_block_ui.module, line 168 - Controls the visual building mongodb_block_uis a page is constructed with.
Code
function mongodb_block_ui_mongodb_block_info_alter(&$blocks, $theme) {
foreach (mongodb_collection('block_customized', $theme)
->find() as $block) {
$index = $block['_id']['module'] . '_' . $block['_id']['delta'];
if (!isset($blocks[$index])) {
continue;
}
unset($block['_id']);
if (isset($block['region']) && $block['region'] != MONGODB_BLOCK_REGION_NONE) {
$block['status'] = TRUE;
}
$blocks[$index] = $block + $blocks[$index];
}
}