我正在尝试根据要使用以下代码的URL更改面包屑。
function rulebook_preprocess_breadcrumb(&$variables) {
if($node = \Drupal::routeMatch()->getParameter('node')) {
// Adding the a divider of between home an the title of the page.
// Adding the title of the page in the breadcrumb
$variables['breadcrumb'][] = array(
'text' => $node->getTitle(),
'url' => $node->URL()
);
}
// Remove 'Home' from breadcrumb trail.
if (count($variables['breadcrumb'])) {
array_shift($variables['breadcrumb']);
}
}
它工作正常,但是当我尝试查看具有修订的页面时,会出现此错误
在字符串中调用成员函数getTitle() rulebook_preprocess_breadcrumb()
有人可以帮我吗