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

7
パンくずリストをどのように実装しますか?
新しいブレッドクラムオーバーライドを定義しようとしましたが、サイトのデフォルトのままです。 foo_breadcrumbというカスタムモジュールを作成しました。 - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php ここにありfoo_breadcrumb.services.ymlます: services: foo_breadcrumb.breadcrumb: class: Drupal\foo_breadcrumb\BreadcrumbBuild tags: - { name: breadcrumb_builder, priority: 100 } 内部にはsrc/BreadcrumbBuild.php、私が持っています: <?php namespace Drupal\foo_breadcrumb; use Drupal\Core\Breadcrumb\BreadcrumbBuilderBase; class BreadcrumbBuild implements BreadcrumbManager { /** * {@inheritdoc} */ public function applies(array $attributes) { return true; } /** * …
18 8  breadcrumbs 

7
パンくずリストの内容を変更する
私はパンくずリストのリンクを変更するためにこのフックを使用しようとしています: hook_menu_breadcrumb_alter(&$active_trail, $item) フックは呼び出されていないようです。 私はもう試した : テーマでフックを使用する カスタムモジュールでフックを使用する(breadcrumb_finder_fix) Drushを使用してすべてのキャッシュをクリアする Develモジュールをインストールしてアクティブにしましたが、以下は出力を生成しません。 function breadcrumb_finder_fix_menu_breadcrumb_alter(&$active_trail, $item) { drupal_set_message(krumo($active_trail)); } 何か案は ?道順?お知らせ下さい。 OBS:この回答を読みました:https : //drupal.stackexchange.com/a/7659/12647
13 7  hooks  breadcrumbs 

6
分類学のパンくずリスト
私はブログタグのコア分類モジュールを使用していますが、タグのページではパンくずリストを「ホーム」としてのみ表示できますが、理想的には「ホーム>ブログ>#タグ#」にしたいのですが。私はカスタムブレッドクラムモジュールを使用してコンテンツタイプのブレッドクラムを設定しています(<-分類ブレッドクラムは許可されていません)。ブログタグページ(用語の下のすべてのノードを一覧表示)は、ビューではなくコア分類法モジュールから生成されているようです。そのため、ビューで問題を解決できません。 誰かが私を正しい方向に向けることができれば私は感謝します:)

5
多言語パンくず
クライアントのウェブサイトでパンくずリストを表示する必要がありますが、2つの言語である必要があります。いくつかのアプローチとモジュールを試しましたが、すべて1つの言語でパンくずリストを表示しています。 どうか、誰かがこれについて考えているなら、私はあなたの助けに感謝します。 さらに、デフォルトのdrupalブレッドクラムの使用について、ブレッドクラムを正しく使用するために何をインストールする必要がありますか?ブレッドクラム+別のモジュールが必要ですか??? よろしく、
7 7  breadcrumbs 

2
カスタムパンくずリストの設定に有効なフックはどれですか。
私はこのようなパンくずを設定するテーマを持っています: function mytheme_process_node(&$variables) { (....) drupal_set_breadcrumb($my_breadcrumbs_array); } これは後で別の何かによって上書きされます。パンくずリストを設定するには、表示されたノードの特定の分類値が必要です。そのため、このフックを使用しています。それを効果的に行う方法は?おそらく、後で実行され、まだノードオブジェクトにアクセスできるフックがありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.