share_page というブロック モジュールがあります。
$page 配列を調べたところ、このモジュールが常に存在する領域「コンテンツ」があることを確認しました (ただし、一部のページでは表示されないように設定されています)。
これは私が.moduleファイルに持っている関数です
function mymodule_page_alter(&$page) {
unset($page['content']['share_page']['#block']);
}
スローされるエラー: 未定義のインデックス: mymodule_page_alter() の share_page
ただし、ブロック モジュール (share_page) は消えません。このモジュールを非表示にする方法を知っている人はいますか?...そして、特定の 1 つのページだけで非表示にすることもできますか?