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