Charger une entités depuis un bloc dans Drupal

Drupal 8

Charger une entités depuis un bloc dans Drupal

Soumis par Antoine le jeu 30/04/2020 - 17:27

Imaginons que vous créez un bloc et que vous l'affichez uniquement sur des pages qui contiennent un article. Vous pouvez avoir besoin de récupérer des informations sur l'article qui est affiché. Pour cela, vous devez utiliser la méthode getParameter de la classe RouteMach

$node = \Drupal::routeMatch()->getParameter('node');
    if ($node instanceof \Drupal\node\NodeInterface) {

}

 

Version