Отображение полей узлов с помощью пользовательского шаблона отображения страниц в Drupal 7 - PullRequest
1 голос
/ 14 июля 2011

У меня есть рабочая страница пользовательского шаблона diplay page - press.tpl.php, но я не могу получить доступ к данным поля узлов.

Это не работает

field_pr_link [$ noderr-> язык] [0] [ 'значение']; печать ($ noderr); ?>

однако я могу нормально распечатать узел $_r $ и посмотреть свои полевые данные, я просто не могу добраться до него.

1 Ответ

1 голос
/ 15 июля 2011

Установите модуль Drupal Devel и используйте его для печати объекта $ node, чтобы увидеть, какая другая информация у вас есть.После установки devel вставьте dpm($node) в свой код, чтобы распечатать узел, и вы увидите, что вы можете получить к нему доступ.

http://blog.anselmbradford.com/2009/03/14/2-invaluable-drupal-development-tips-list-all-available-variables-and-backtrace-a-page/ содержит некоторые иллюстрации того, что печатает develна странице будет выглядеть так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...