モバイルテーマではレンダリングされないブロックがたくさんあるサイドバーがあります。しかし、モバイル テーマのカスタム リージョンでそれらのいくつかをレンダリングする必要があります。試した:
mytheme_preprocess_block(&$vars) {
$vars['block']->region = 'my_region';
}
my page.tpl.php の $my_region 変数が何らかの理由で空です。ブロックにはコンテンツがあり、領域が定義され有効です。ブロックの位置を切り替える解決策は何ですか? どうもありがとう!