(Примечание: я первоначально разместил это на drupal.org, прежде чем вспомнил, что я никогда не получу ответ там. Так что, извините за перекрестную публикацию)
Здравствуйте, есть ли способ (встроенный или нет) для добавления функций предварительной обработки для определенных типов узлов cck? Я пытаюсь выполнить некоторую предварительную обработку поля в моем типе узла cck. В настоящее время я могу либо использовать theme_preprocess_node, а затем переключиться на тип $ node-> или использовать функцию заголовка для определенного имени поля (и все же сделать переключатель, чтобы убедиться, что текущее использование поля находится в пределах типа узла, который я ищу за). Я предлагаю иметь такую функцию ...
theme_preprocess_mynodetype(&$vars) {
// Now I can preprocess a field without testing whether the field is within the target content type
}
... но я не могу понять, могу ли я предложить функции предварительной обработки так же, как я могу предложить файлы шаблонов
Спасибо! Rob