Drupal6を使用しています。
「サイト構築」->「サイドバーリンク」と呼ばれるメニューでメニューを定義しました。次に、コードを作成し、「menu_tree('menu-sidebar-links');」のようなメニューを作成します。
メインページまたはサブページを表示している場合は、そのメニューを展開します。できます。
しかし、しばしばそれは消えます。メニューの展開が停止します。それを修正するには、Drupalのキャッシュをクリアする必要があります。そうすると、再び機能し始めます。
Drupal6での潜在的な修正がメニュールーターとリンクの構築に失敗することを発見しました
しかし、このソリューションでは、その変数は更新を実行したときにのみ設定されます。私はそれを試しました、そしてそれは働きます。しかし、次のロードでは、再構築されません。したがって、どういうわけか、その変数は再びFALSEに設定されています。しかし、私はそれを毎回再構築したいと思っています。たぶん1つのメニューだけで、すべてではありません(3つのメニューがあり、それらはリンクだけで子メニューではないため、正常に機能しています)。
誰かが修正を提案できますか?
PS:このコードはサイトの再設計で使用されており、公開されるまで内部ネットワークでのみアクセスできるため、リンクを提供できません。
ありがとう