Questions tagged «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
分类学面包屑
我正在为博客标签使用核心分类模块,但是当在标签页面上时,面包屑只能显示为“主页”,而理想情况下,我希望它为“主页>博客>#Tag#”。我正在使用自定义面包屑模块​​为内容类型设置面包屑(<-不允许分类面包屑),并且尝试使用分类面包屑模块​​绝对没有结果,部分原因是它不是一个特别可配置的模块。博客标签页(列出一个术语下的所有节点)似乎是由核心分类模块而不是视图生成的,因此我无法在视图中解决问题。 如果有人能指出正确的方向,我将不胜感激:)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.