在node.tpl中显示自定义字段



我似乎不知道如何显示(回显)我添加到用户配置文件的自定义字段(通过人员>帐户设置>管理字段)。我添加了一个名为team (field_team)的文本字段。然后单击manage display并显示它。然后它会显示在个人资料页面下。太棒了!但是,现在我还想在首页和节点视图中显示它。我该怎么做,或者在哪里做?

EDIT:我最终找到了这篇文章,这是有效的。http://drupal.org/node/1194506

使用代码:

<?php
  $node_author = user_load($node->uid);
  print ($node_author->roles[3]);
  print ($node_author->field_biography['und'][0]['value']);
?>

您必须启用devel模块来尝试:

global $user;
dpm($user);

希望这有助于揭示新的领域

最新更新