在节点中打印帐户链接字段

时间:2014-06-10 23:01:44

标签: php drupal

我正在努力解决这个问题。有谁可以帮助我吗?

我在帐户设置(Drupal 7)中创建了一个名为“field_twitter”的自定义链接字段(即机器名称)。我想在node.tpl中打印该字段的输出。基本上,我希望节点作者显示他的推特句柄。这是我到目前为止所做的,它不会工作:

 $node = $variables['node']; $author = user_load($node->uid); $twitter = field_get_items('user', $author, 'field_twitter');
  $userid = $node->uid; print render($twitter[0]['value']);

我甚至尝试了以下代码,但它无法正常工作

  print render($content['field_twitter']);

请帮助我,我正在失去理智! :)

1 个答案:

答案 0 :(得分:0)

首先尝试打印节点数组,$ node是数组的对象。

所以试试这个

$node->content->field_twitter