Php 面包屑和视图在Drupal中交互吗?

Php 面包屑和视图在Drupal中交互吗?,php,drupal,Php,Drupal,因此,我试图将面包屑添加到Drupal视图中,但它不起作用。它即将成为 主页>>查看项目 这不是我想要的。我希望它是这样的: 主页>>目录>>项目类别>>项目的一般类型>>项目的特定类型>>查看项目 目前,所有这些都适用于视图项。单击视图项目后,它默认为顶部面包屑布局 为什么会这样?我该如何修复它 以下是用于生成的代码: function CLIENTNAME_preprocess_breadcrumb(&$variables) { if (!empty($variables['

因此,我试图将面包屑添加到Drupal视图中,但它不起作用。它即将成为

主页>>查看项目

这不是我想要的。我希望它是这样的:

主页>>目录>>项目类别>>项目的一般类型>>项目的特定类型>>查看项目

目前,所有这些都适用于视图项。单击视图项目后,它默认为顶部面包屑布局

为什么会这样?我该如何修复它

以下是用于生成的代码:

function CLIENTNAME_preprocess_breadcrumb(&$variables) {
    if (!empty($variables['breadcrumb'])) {
        // Adding the title of the current page to the breadcrumb.
        $variables['breadcrumb'][] = drupal_get_title();
        }
    }

Drupal不支持这一点。您需要使用一个名为“custom Breadcrumbs”的自定义模块。

您可以使用
drupal.org/project/custom\u Breadcrumbs,但似乎您有自己的自定义逻辑,因此您需要实现如何获取主页和项目之间所有级别的所有父页面标题。如果您能提供它是如何构建的(带有参数的视图、纯分类法或其他方式),也许我可以帮助您。