問題タブ [drupal-navigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
487 参照

drupal - 同じノードを表示する2つのメニュー

特定のメニュー構造を必要とするDrupalサイトを構築しています。

2つのメニューリンク、「最近の作業」と「アーカイブ」

最近の作品をクリックすると、「最近の記事」のリストがページサイドバーのメニューとして表示されます。ただし、そのサイドバーでリンクされたタイトルをクリックすると、パスを.com / research-work / node-1にし、サイドバーの[最近の作業]リストを残します。

[アーカイブ]をクリックすると、すべてのノードのリストがサイドバーに表示されます。リンクされたタイトルをクリックすると、ノード全体がパス.com / archives / node-1で表示され、サイドバーの「アーカイブ」リストが残ります。

これの目的は、ユーザーがその特定のノードタイプを調べているときに、作業のリストを画面に表示したままにすることです。

0 投票する
1 に答える
266 参照

drupal - サブメニューに画像とリンクの両方を表示するメニュー モジュールはどれですか?

サブメニューに画像とリンクを表示したいのですが、メニューアイコンモジュールを試してみましたが、画像とリンクの両方を表示できません。

どちらのモジュールが両方をサポートしているかを知っている人はいますか?

同じsweetdigital.coを使用するdrupal Webサイトを1つ見つけました

0 投票する
1 に答える
433 参照

drupal - drupal で常にサブメニューを表示する

常にサブメニューを表示するために追加できるプラグインまたはコードのブロックはありますか?

ここに画像の説明を入力

赤い枠で囲まれたサブメニューが表示されるのは、メニュー項目「SHOP」をクリックしたときだけです。赤い枠で囲まれたサブメニューが常にどのページにも表示されるようにしたいと思います。

0 投票する
1 に答える
395 参照

drupal - YOUR_THEMENAME_menu_tree__YOUR_MENUNAME が機能していません

「フッター」と呼ばれるカスタムメニューがあります。機械可読な名前は「メニューフッター」です。そして、メニューの theme_menu_tree() 関数をオーバーライドしたいと思います。私のテーマ名は「abc」なので、abc_menu_tree__menu_footer() を試しましたが、うまくいきません。ただし、abc_menu_tree() の変更は機能しているため、カスタム メニューのオーバーライドに関係している必要があります。

この質問を確認しましたが、機能しません。カスタム メニューのオーバーライドを許可するために必要なことはありますか?

事前にご協力いただきありがとうございます。

編集:

関数のコード:

abc_menu_link__menu_footer() もオーバーライドできません。abc_menu_link() ではコンテキストをチェックできるので、これは大きな問題ではありません。要素のテーマが「menu_link__menu_footer」であるかどうかを確認すると、メニューリンクに対して機能しています。

編集2:

メインメニューの abc_menu_tree もオーバーライドできません。abc_menu_tree__main_menu が機能していません。

0 投票する
1 に答える
30 参照

drupal - drupal 7 メニューがグローバルな結果を返す

drupal メニューが 1 つあり、そのページ コールバックは best_quote で、ファイルは handle.php.inc です。handle.php.inc の内容は次のとおりです。

best_quotes() 関数で、結果を返したいのですが、ページが空白です。何が悪いかわかりますか?感謝。

0 投票する
1 に答える
471 参照

drupal - $mlidであることを知っているdrupal 7で単一のメニューリンクを出力するにはどうすればよいですか?

親が固定されたメニューブロックを使用しているため、子のみがレンダリングされます...しかし、親リンクをレンダリングしたいと思います。親の $mlid を取得できますが、それは私が取得できる限りです。menu_link_load は、theme_menu_link が期待する [#title] [#href] ではなく、[title] [href] のようなキーを持つ配列を返すため、theme_menu_link はエラーをスローします。単一のメニュー リンクの出力をレンダリングする方法を教えてもらえますか? ありがとう!