問題タブ [hook-menu]

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 に答える
350 参照

drupal-7 - Drupal 7 hook_menu チェックボックスの問題

独自の構成ページを持つモジュールをまとめようとしています。そのために、メニュー ページのコールバックとして次のコードを使用しています。

私の問題は、チェックボックスを表示しようとして失敗することです。最初のフィールドはテキストフィールドを正常に表示します。しかし、次の 2 つは私の構成ページには決して表示されないチェックボックスです。tests_taken チェックボックスのコードは、この drupal doc ページから修正なしで直接持ち上げられます。

単一のチェックボックスを試してみましたが、うまくいきました。

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

drupal-6 - Drupal 6-404 が hook_menu を使用して実装されたメニュー項目の URL パターンで表示されない

フックメニューがあります

「mypage/blahblah」のように存在しないページにアクセスすると、ホームページが表示されます(つまり、 http://www.mydomain.com/mypage/blahblahはhttp://www.mydomain.comのコンテンツをレンダリングしています) 。 /マイページ)。これの代わりに、404 ページを表示する必要があります。

誰でもこれについてコメントできますか?

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

drupal - テーマを使用して Drupal でカスタム html ブロッ​​クを表示するには?

いくつかのモジュールがあり、hook_menu() でいくつかの URL を定義し、そこにいくつかのテーマ (modules/mymodule/templates/mytheme.tpl.php) を表示する必要があります。必要な URL に mytheme.tpl.php コンテンツを表示するにはどうすればよいですか?

そして、ヘッダー/フッターなしで、これらのコンテンツのみを表示するとよいでしょう。

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

drupal-7 - drupal 7 アクセス コールバック関数

drupal 7 では、ノードと同じグループのメンバーである場合、ノードを使用する権限を付与しようとしています。

hook_menu を使用して、カスタム アクセス チェック関数を定義したいと考えています。この関数には、nid をパラメーターとして送信しました。

これは私が今持っているものであり、なぜそれが機能していないのか本当にわかりません:

これにより、ノードIDが画面に出力されて停止するはずです。ただし、_modulename_pdf で定義されたロジックは引き続き実行されます。ここで何が欠けているのか分かりますか?

お返事ありがとうございます。

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

drupal - Drupal local_menu_task タイトル

hook_menu と MENU_LOCAL_TASK を介してレンダリングされた複数のタブを含むページがあります。タブをクリックすると、コンテンツ領域のページのタイトルが「ホーム」に変わります。これを「マイ設定」のままにするにはどうすればよいですか?

これが私のコードです:

);

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

drupal-7 - Drupalhook_menuの説明

私はネットを検索してきましたが、hook_menuのアクセスコールバックとアクセス引数を説明する場所を見つけられませんでした。これまでのところ、モジュールにアクセスできるユーザーを制御していると思います(間違っている場合は修正してください)。

したがって、hook_menuアクセスコールバックとアクセス引数がどのように機能するか、モジュールを管理者のみまたは登録ユーザーのみに設定してモジュールを表示する場合の対処方法を誰かが説明できますか?

Drupal-7にも取り組んでいます

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

filter - Hook_menu 選択メニュー タブ表示

次のコードを使用して、ノード タイプのカスタム タブを含めています。

これにより、すべてのノード タイプに登録タブが含まれるようになります。ただし、ページ タイプのみにそのタブを含め、記事タイプなどの他のすべてのタイプでは除外する必要があります。

誰か方向性を教えてください。

0 投票する
3 に答える
272 参照

drupal - Drupal 7 メニュー エラー

Drupal 7 のカスタム モジュールを作成したところ、次の警告が表示されました。
Warning: Invalid argument supplied for foreach() в функции menu_unserialize() (строка 400 в файле /var/www/auth/includes/menu.inc).

私の hook_menu はここにあります:

code>

このコードの何が問題なのか教えてください。

よろしくお願いします。

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

javascript - Drupal を使用してライトボックスに「ノード/追加」フォームを印刷する

ライトボックスに「ノード/追加」フォームを印刷する際に問題が発生しています。

私はcustom.moduleこのhook_menuようなものを持っています:

... ここで、% は「story_node_form」などの ID です。

次に、次のようなコールバック関数があります。

フォームはライトボックスに正しく表示されます。問題は、フォームの JavaScript (wysiwyg、ノード参照、用語参照など) が機能しないことです。

を実行しようとしましたがDrupal.attachBehaviors()、何も機能しDrupal.attachBehaviors(document)Drupal.attachBehaviors("#story-node-form")いないようです。

誰でも助けることができますか?

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

drupal - Drupalでhook_menuを使用してワイルドカードURLを登録するには?

Drupal を使い始めたのですが、ブレッドクラムで非表示にして表示しないようにできる、1 つまたは 2 つの異なる値を持つ URL を登録できる hook_menu 関数を作成する方法について、本当に混乱しています。

これに関するヘルプは大歓迎です。たとえでも。