Я попробовал приведенный ниже код, чтобы получить значение поля из моего узла страницы, но я не получаю значение, а вместо этого возвращает ноль. Где я не прав?
$node = \Drupal::routeMatch()->getParameter('node');
if ($node instanceof \Drupal\node\NodeInterface) {
$nid = $node->id();
$node = node_load($nid);
$datalayer['taxonomyfield'] = $node->get('field_taxonomy')->value;