web-dev-qa-db-ja.com

Omegaテンプレートにリージョンを追加する

オメガヒーローテンプレートに新しいリージョンを追加しようとしています。 SuperHeroというヒーローテンプレートを複製しましたが、これで問題ありません。 (私はサブテーマを作成しました)。

Tplファイルに、新しいbottom_sidebarリージョンを追加しました。

<?php print render($page['sidebar_first']); ?>
<?php print render($page['sidebar_second']); ?>
<?php print render($page['sidebar_bottom']); ?>

.incファイルで、ここにリージョンを追加しました。

regions[sidebar_first]  = First sidebar
regions[sidebar_second] = Second sidebar
regions[sidebar_bottom] = Bottom sidebar
regions[footer]         = Footer

新しいスタイルシートを作成しましたが、正常に機能していますが、新しいサイドバーがHTMLに表示されません。

私が間違っている可能性があることについて何か考えはありますか?

1
Khrys

私はついにこの投稿drupal.stackexchange.com/questions/100102/…から、テーマのルートディレクトリにあるtheme.infoファイルを見落としていたことがわかりました。

regions[sidebar_first]  = First sidebar
regions[sidebar_second] = Second sidebar
regions[sidebar_bottom] = Bottom sidebar
regions[footer]         = Footer

今は完全に動作します。 Omegaテンプレートにリージョンを追加するには、ステップがあります。

1
Khrys