getParameter('node'); return $node instanceof NodeInterface && $node->getType() == 'article'; } /** * {@inheritdoc} */ public function build(RouteMatchInterface $route_match) { $breadcrumb = new Breadcrumb(); $links[] = Link::createFromRoute($this->t('Home'), ''); // Articles page is a view. $links[] = Link::createFromRoute($this->t('Articles'), 'view.articles.page_1'); $node = $route_match->getParameter('node'); $links[] = Link::createFromRoute($node->label(), ''); $breadcrumb->setLinks($links); return $breadcrumb; } }