function om_maximenu_block in OM Maximenu 6
Implementation of hook_block().
File
- ./
om_maximenu.module, line 143 - OM Maximenu.
Code
function om_maximenu_block($op = 'list', $delta = 0, $edit = array()) {
global $_om_maximenu_variable;
$maximenu = $_om_maximenu_variable;
switch ($op) {
case 'list':
$blocks = array();
if (!empty($maximenu)) {
foreach ($maximenu as $delta => $content) {
if ($content['output'] == 'block') {
$blocks['om-maximenu-' . $delta] = array(
'info' => t('OM Maximenu: ' . $maximenu[$delta]['title']),
'cache' => BLOCK_NO_CACHE,
);
}
}
}
return $blocks;
break;
case 'view':
$content = om_maximenu_block_load($delta);
if (!empty($content)) {
$block = array();
$block['subject'] = $content['title'];
$block['content'] = $content['content'];
return $block;
}
break;
}
}