Drupal theming: Get field values in Drupal 7

Drupal 7 has another array structure for storing field values in $node. There is a new array key for the language.
For example:


This can be quite useful but makes it difficult to access the right data.
So here is a handy solution:

$items = field_get_items('node', $node, 'field_yourfield', $node->language);

You can leave the $node->language argument empty. If done the current language will be called automatically:

Subscribe to RSS - fields

Powered by Drupal7