Drupal7インストール用のカスタムブロックを次のように作成しました。
/*
* Implements hook_block_info
* To create a block to display the information for planB in the footer.
*/
function planb_block_info() {
$blocks['planb_footer'] = array(
'info' => t('PlanB Footer'),
'status' => true,
'weight' => 0,
'visibility' => 1,
);
return $blocks;
}
function planb_block_view($delta = '') {
switch($delta) {
case 'planb_footer':
$block['subject'] = NULL;
$block['content'] = footer_block_content($delta);
return $block;
break;
}
}
function footer_block_content($delta) {
return array('#markup' => theme('footer'));
}
これで、ローカルのテスト環境でフッターが正しく表示されます。ただし、モジュールファイルを実稼働環境にアップロードすると、フッターがどこにも表示されません。ブロックページにも表示されません。まるでフックがDrupalに登録されていないかのようです。誰かが私が見落としているかもしれないことを知っていますか?
キャッシュをクリアしました。