Drupal Display Suite для форматирования заголовков

Я пишу средство форматирования заголовка для набора отображения, но заголовок не относится к типу "CCK". Может кто-нибудь помочь мне с тем, как определить форматтер?

3 ответа

Решение

Так как title - это свойство, а не поле, вы не можете использовать средство форматирования поля.

Вам нужно будет использовать другой подход для решения этой проблемы, например переопределить файл шаблона узла, реализовать функцию hook_preprocess или hook_node_view.

Изменить: Есть много дискуссий о свойствах по сравнению с полями. Вот несколько ссылок, которые помогут вам начать с некоторой предыстории того, почему title все еще является свойством, а также некоторые связанные модули.

Примечание: я не использовал все эти модули и никоим образом не одобряю их и не утверждаю, что они отвечают на ваш вопрос. Это просто краткий список для вашего назидания:

Что вы имеете в виду, что название не является типом "CCK"? Это должно быть Поле. Попробуйте этот модуль: http://drupal.org/project/custom_formatters

Существует проблема для модуля пользовательских форматеров: # 816924: Пользовательский форматер для поля заголовка?

Другие вопросы по тегам