I'm building a module with several blocks. But only one is showing up in blocks list. Calendar shows up in block list but could you see why I cant see my 'frontdoor' block ?
function businesshours_block_info() {
$blocks['calendar'] = array (
'info' => t('Little calendar'),
'status' => true,
'visibility' => 1,
);
$blocks['frontdoor'] = array (
'info' => t('The Front Door'),
'status' => FALSE,
'visibility' => 0,
);
return $blocks;
}
function businesshours_block_view($delta) {
$block = array();
switch ($delta) {
case 'calendar':
$block['content'] = businesshours_block_contents($delta);
$block['subject'] = t('toto');
return $block;
break;
case 'frontdoor':
$block['content'] = businesshours_block_contents($delta);
$block['subject'] = t('front');
break;
}
return $block;
}
function businesshours_block_contents($delta) {
switch ($delta) {
case 'calendar':
return array('#markup' => '<div style="width:8.2em;margin:auto;">' . _build_calendar() . '</div>');
break;
case 'frontdoor':
return array('#markup' => '<div style="width:8.2em;margin:auto;">' . _build_frontdoor() . '</div>');
break;
}
}
Thx in advance.