Аналог hook_process_html в Drupal 8

Главные вкладки

Аватар пользователя zazen zazen 13 ноября 2018 в 18:35

Если я правильно понимаю, то hook_process_html удалили из Drupal 8
В 7-ке есть удобная штука $variables['page'] в hook_process_html выводится как строка,
которую очень легко изменить. ну например все упоминания про "wordpress" заменить на "drupal" ))
Как это реализовать на D8? Как-то вывод страницы получить в __toString или куда копать?

Комментарии

Аватар пользователя zazen zazen 14 ноября 2018 в 11:42

RenderWrapper ? это что-то не то. я так понимаю сейчас весь process в twig переехал и надо будет там фильтровать контент
а раньше конечно красиво было, вот такое работало:

<?php
function my_module_process_html(&$variables) {
preg_match_all("/<a.*?href=\"(.*?)\".*?\/a>/si"$variables['page'], $matches);
}
?>