タグ付けされた質問 「routes」

Drupal 8で導入された用語を使用すると、ルートはモジュールが応答するパスです。


5
消える管理メニューを修正する方法は?
プロジェクトには管理メニューモジュールを使用しています。Drupal 7とPressflow 7のインスタンスでは、一部のメニュー項目のみがランダムに表示されます。 最初は、メニューのキャッシュをクリアすることでこれを修正できると思いました。私がトップページに行ったとき、私はもう一度壊れたメニューを得ました。 このエラーを永続的に解決するにはどうすればよいですか? この問題が詳細に報告されていることがわかりましたが、回避策(メニューキャッシュを無効にする)しかありません。 drush vset admin_menu_cache_client 0回避策として、メニューキャッシュを無効にしました。(私はまだメニューキャッシュを有効にしてこの問題をテストしています。) Firebugブラウザー拡張機能を使用してJavaScriptエラーをチェックして排除しました。 この回答で提案されているように、*。jsファイルからBOMを削除しました。
7 7  routes  caching 

3
タブメニューのURLパラメータとページコールバックを正しく使用する方法
Drupal 6を使用していて、/ vehicle_infoというURLを持つページに2つのタブ(メニュー)を表示しようとしています。タブがリンクしている両方のページは、パラメーターとしてノードのnidを取る必要があります。私の現在のコードは次のようになります: $items['vehicle_info/%/basic'] = array( 'title' => t('Basic & Bookings'), 'page arguments' => array(1), 'access callback' => 'user_access', 'access arguments' => array('administer fleet'), 'type' => MENU_DEFAULT_LOCAL_TASK, 'weight' => 10 ); $items['vehicle_info/%/history'] = array( 'title' => t('Service history'), 'page callback' => 'vehicle_service_history', 'page arguments' => array(1), 'access arguments' => array('administer …
7 6  routes 

1
カスタムモジュールの「構成」オプションをモジュールリストに表示するにはどうすればよいですか?
実装する簡単なモジュールを作成しましたhook_menu()(追加されたパスはadmin / settings / mymoduleです)。 現在のすべてのモジュールをリストするadmin / modulesページには、私のモジュールの「構成」リンクがありません。「admin / settings / mymodule」へのリンクがモジュールページに表示されるようにするには、どうすれば実装できますか?
7 7  routes  hooks 

2
hook_menuを使用して引数を渡す
確認画面を作成します。だから私hook_menuはそれであるはずのパスを初期化しましたが、何らかの理由で、引数$nodeが関数と一緒に送信されていません...何が間違っていますか? これは私のhook_menu: $items['node/%/revisions/%/offline'] = array( 'title' => 'Offline, 'description' => 'Confirm the action "Fiche offline".', 'page callback' => 'drupal_get_form', 'page arguments' => array('_mymodule_confirm_offline'), 'type' => MENU_LOCAL_TASK, 'weight' => -4, ); return $items; そして、これは私の機能です: function _redactie_omgeving_confirm_offline($form, $form_state, $node) { $question = t('Take fiche offline. '); return confirm_form($form, $question, 'node/7', t('You\'re about …
7 7  routes 

2
Drupal 7でのカスタムメニューブロックのテーマ設定
そこで、Drupalの管理を通じてカスタムメニューを作成し、「その他のメニュー」という名前を付けました。そのマシン名menu-more-menuは、Drupalによって自動生成されました。 このメニューを作成すると、対応するブロックが自動的に作成され、ブロック管理で[その他のメニュー]として利用できるようになりました。次に、ブロックを有効にして、目的のリージョンの下に配置しました。 このブロックの出力をテーマにしたかったのです。説明するように、私は、テンプレートの提案に従うことによって、テンプレートを作成してみましたここで、block-- モジュール - デルタ .tpl.phpを。 私が作成したテンプレートファイルをblock--名付けたメニュー - メニューより、メニュー .tpl.php。 それは動作していないようで、私はそれを上書きすることはできません。 何か不足していますか?
7 routes  theming 

5
メニューリンク出力のカスタマイズ
Drupal 7では、template.phpでメニューレンダリングをインターセプトし、メニューリンクの後にパイプを追加するにはどうすればよいですか? template_preprocess_menu_treeを使用してみましたが、それが私が探しているものではないと思います。いくつかのメニューのHTML構造を変更したいと思います。
7 7  routes  theming 


3
タブのタイトルに合わせてページのタイトを変更する
私は次の機能を持っています: function cvminterviews_menu() { $items = array(); $items['admin/settings/cvminterviews'] = array( 'title' => 'Interview Schedule Overview', 'description' => 'Overview', 'file' => 'cvminterviews_admin_overview.inc.php', 'page callback' => 'drupal_get_form', 'page arguments' => array('cvminterviews_overview_form'), 'access arguments' => array('administer cvminterviews'), ); $items['admin/settings/cvminterviews/overview'] = array( 'title' => 'Overview', 'description' => 'Overview', 'file' => 'cvminterviews_admin_overview.inc.php', 'page callback' => …
7 routes  7 

2
Drupal 7のtheme_menu_itemに相当するものは何ですか?
drupal 6にはtheme_menu_itemが存在しますが、drupal 7には存在しません。メインシステムメニューの出力を変更するための代替品はありますか? 実際には、関数で設定するいくつかの基準に応じて、メニュー項目の一種のフィルターを実行したいと思います。
7 7  routes  theming 

2
匿名ユーザーのみにメニュー項目を表示する方法は?
匿名ユーザーのみのメインメニューに[今すぐ参加]タブを表示したい。 以前は、まさにそれを行うRole per per moduleモジュールを使用していました。 タブは1つだけなので、5行または10行のコードを使用します。どのフックを使用する必要があり、現在のユーザーロールを確認してメニュー項目を追加する(またはログインしているユーザーに対して非表示にする)機能は何ですか?
6 routes  hooks  users 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.