В drupal 8, Как динамически заменить значение мета токена.
[value] => a:1:{s:5:"title";s:26:"[node:title] | [site:name]";}
Вышеуказанное является мета-значением узла. Некоторое время оно может быть таким же, как и ниже
[value] => a:1:{s:5:"title";s:26:"[node:title] | [node:author] | [site:name]";}
Итак, есть ли какая-нибудь динамическая c функция замены значения токена или доступна пользовательская функция?
У меня есть этот код, но он выглядит как ручной подход.
$token_service = \Drupal::token();
$metaTitleLeftTxt = $token_service->replace('[node:title]', array('node' => $node_obj));
Я ищу динамический подход c, Любые предложения.