Skip to content

Instantly share code, notes, and snippets.

@robdecker
Last active November 2, 2019 01:53
Show Gist options
  • Save robdecker/c1dfae932bb20f240416 to your computer and use it in GitHub Desktop.
Save robdecker/c1dfae932bb20f240416 to your computer and use it in GitHub Desktop.
[Load a field from a node] #d7
/**
* Get a field from a node object.
* Sometimes the node has a language identifier on the field, sometimes it does
* not.
*/
function _THEME_NAME_get_field($node, $field_name) {
if (isset($node->{$field_name}[0])) {
return $node->{$field_name};
}
else {
return field_get_items('node', $node, $field_name, '');
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment