Я ищу лучший способ получить значение поля из идентификатора узла.
На самом деле мой код работает, но я думаю, что есть более простой способ.
$node = node_load( 1 );
$lang = $node->language;
$field = 'body';
$value = '';
if ( isset($node->{$field}[$lang]) && isset($node->{$field}[$lang][0]) )
{
$value = $node->{$field}[$lang][0]['value'];
}
echo $value;
Есть ли какая-нибудь сборка в функции друпала, которая позаботится об этом?