Порядок вызова preprocess

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

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 3 августа 2011 в 22:22

Есть задача, нужно для модификации модуля cck_pager вызывать preprocess_content_field().

Вот здесь, http://drupal.org/node/223430, указано следующий порядок вызова preprocess функций:

1. template_preprocess
...
3. moduleName_preprocess

Определил маятема_preprocess_content_field() в маятема/template.php, но это препроцессор вызывается после cck_pager_preprocess_content_field().

Собственно вопрос, почему порядок не соответствует документации, что я там такого не понял?
И как можно вклиниться раньше _preprocess_content_field() вызываемого из чужого модуля?

Комментарии