Drupal - Виды + беды предварительного просмотра узла - PullRequest
0 голосов
/ 29 апреля 2010

У меня есть несколько видов на моем сайте Drupal 6, которые занимаются некоторыми полями узла.

Например, у меня есть тип контента под названием Country, в котором есть поле под названием Capital.Я исключил это поле в отображении узла, но есть представление, которое принимает идентификатор узла в качестве аргумента и отображает его в правом столбце.Это все очень красиво и хорошо работает для меня, но как мне позаботиться о режиме предварительного просмотра узла?Поскольку узел еще не сохранен, поле Capital не будет иметь нового значения.

Примечание: я готов сделать несколько очень грязных хаков, чтобы сделать эту работу:)

1 Ответ

1 голос
/ 29 апреля 2010

не взламывайте друпал! :)
Одна из не очень простых и неконтролируемых идей:
используйте hook_form_alter или hook_nodeapi с validate в пользовательском модуле, там вы должны увидеть данные нового поля прописных букв, сохранить их где-нибудь (например, в сеансах) и показать их в блок через поле Views темы.

...