Как програмно сменить meta title если установлен metatag

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

Аватар пользователя penexe penexe 22 мая 2015 в 7:04

Дано:
модуль настроенный модуль metatag, Глобальный шаблон включен и равен [current-page:title] | [site:name]

Нужно изменить мета тайтл кастомной страницы. В модуле указано <?php drupal_set_title(t('My title'));?> в мета имеем My title | Site name
В какой функции прописать мета тайтл чтоб он сменился на нужный?
Варианты: hook_preprocess_html, hook_process_html, hook_preprocess_page, hook_process_page, какие-то другие варианты?

проблема в том что тайтл кешируется и хоть за переопределяйся, поэтому кто действительно знает, как сделать drupal way отпишитесь.

Комментарии

Аватар пользователя penexe penexe 22 мая 2015 в 9:12

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
Использовать хуки темы - они работают после модульных.

ну понятно что можно задать выполнение хука process_html опосля всех и задать там, но придется шаблон писать самостоятельно, а как сменить только [current-page:title] на другой, вот в чем вопрос