ノードテンプレートに親メニュー項目を表示するにはどうすればよいですか?ノードテンプレートに親メニュー項目を表示する方法は? Drupal 7
現在のページと一緒に親メニュー項目を表示したい。しかし、私は他人を必要としません。
編集:私は、メニューの階層リンクモジュールを有効にし、次のコードを追加しました:それは正常に動作しているが、私は第二レベルのナビゲーションを持っていないページのエラーを取得しています
<?php
$menuParent = menu_get_active_trail();
if (sizeof ($menuParent) >= 2 && $menuParent[2]) {
$menuParent = $menuParent[1]['link_title'];
print $menuParent;
}
?>
: エラー:注意:未定義オフセット:2 in include()
私の条件sizeofは問題を処理するが動作しないと思った。
あなたがメニューパスのルートを取得したい場合、それは '$ menuParent [1]'にする必要があります。 $ menuParent [0]は常に先頭ページを返しますので、ページにある場合は$ menuParent [1]が設定されているかどうかを確認してからアクセスしてください –