1

別のメイン ページの下に整理したページがありますが、サブ メニューの下に表示されません。

セカンダリ メニューに現在のページの子ページを表示するにはどうすればよいですか?

すでにこれを行うテーマはありますか?禅とスタークを試しましたが、現在のページの下に整理されたページがリストされません。

4

2 に答える 2

2

これは私が遭遇したバグのように思えます:カスタム メニューはアクティブなトレイルを受け取りません。

重複する問題で回避策を説明しました。

シュメール化するには:

問題は、Drupal コアのアクティブ トレイル、ブレッドクラム、およびメニュー展開が、次のように定義された一連のコア メニューに対してのみ機能することです。

$menus = variable_get(
  'menu_default_active_menus',
  array_keys(menu_list_system_menus())
);

これを変更するインターフェイスはありませんが、settings.php で変更し、作成したメニューの名前を追加できます。実質的な解決策ではありませんが、少なくとも機能します。通常、新しいメニューを頻繁に作成することはないので、問題ありません。ファイルに何を入れるかの例settings.php:

$conf['menu_default_active_menus'] = array(
  'navigation', // Core menu
  'management', // Core menu
  'user-menu', // Core menu
  'main-menu', // Core menu
  'menu-products', // Custom menu
  'menu-custom-menu', // Custom menu
);
于 2011-01-24T15:10:42.967 に答える
0

メニューブロックモジュールは、説明している種類のサブメニューを表示するのに適しています。ただし、モジュールの管理ページには多くのオプションがあるため、必要なものだけを取得するためにモジュールを微調整するのに時間がかかる場合があります。

于 2011-01-24T15:26:38.800 に答える